‘Survivor Caramoan: Fans vs. Favorites’ finale review: Did John Cochran or Dawn Meehan win?

We’ve said really for the past few weeks that if John Cochran makes it to the end of “Survivor Carmaoan: Fans vs. Favorites,” he has the same shot of winning as we do of falling asleep every night. It’s almost surely going to happen unless something is wrong in the universe. Not only did he […]