UPDATE: It was hard to believe at first, but it's looking more and more like Cochran will indeed win!
Original story from December 2012, then updated in February 2013:
Survivor: Caramoan Fans vs. Favorites 2, Season 26, premiered on Wednesday, February 13, 2013.
Here's the cast: