Get ready to welcome 18 new castaways into your primetime life! The contestants for season 28 of Survivor have shipped off to the tropical province of Cagayan in the Philippines. Before the new season premieres on Feb. 26, take a second to meet all the new competitors. Who's your money on?
Image Source: CBS