Iâ??ve been a ride or die fan of Survivor since day one when Rudy Boesch took one look at Richard Hatchâ??s sunburnt naked ass and muttered, â??What in the hell is this?â?* A star was born that day, and sadly, People reports that that star has died. The former Navy seal and crotchety Legend has […]