Survivor HvV: Too much Sugar for the heroes

Survivor’s latest season premiered last week, pitting 10 of the show’s best heroes against 10 vicious villains in an all-star battle to the finish for the $1 million prize! And who doesn’t like rooting for heroes? (Full cast details here) Let’s get to the highlights, shall we? Reward Challenge #1: A dislocated shoulder (Steph), a…