I know Shaq is a gifted, gaint, athletic, freak of nature, but I just think its ridiculous that he believes he can go against these guys. These other guys are professionals in their sports which all take considerable training and experience to be as successful as they are. Shaq doesn't stand a chance of outswimming Phelps, or out hitting Pujols. He of course would be a difficult match up in boxing because he could overpower anybody, or football. But without considerable training and experience in those sports it is very easy to get injured.
It will be entertaining, and Shaq will make some more money doing it, but I hope he isn't actually expecting that he will be successful against these guys.