I guess with Hatch going to the big house, they have new hosts. I see a mention of Survivor Live being back on the CBS Survivor main page but nothing more. Friday at 2:00 pm EST is the first installment. Anyone know who will be hosting?