Michael Phelps races Chad Ocho Cinco Johnson and Brandon Brendel

Michael Phelps, Chad Johnson, and Brandon Brendel. One Race. One Winner. 09.26.08