Taj is a former pop star and also married to Eddie George. Other than that nope, no real celebrities. Kind of surprised myself about Jimmy Johnson.
He says in his bios that he's a HUGE survivor fan, obsessed even.
Survivor Video - Meet the Cast - CBS.com
Survivor Cast: Jimmy J on CBS
Everyone knows he's rich though so they'll either boot him first, or take him to the end since the jury most likely will NOT award him a million dollars. This is probably why they don't cast celebrities. Most people on the show keep their occupations secret to the rest of the tribe, or they lie about it. But I dont think he can lie lol.
I'd love to see an all celebrity cast of survivor. I think it would be hilarious watching rich people try to survive on an island.