iOS app Android app

Charlotte Ultraswim

Michael Phelps' UltraSwim: Shirtless In Charlotte (PICTURES)

Posted 05.25.2011 | Sports

Michael Phelps returned to action over the weekend, competing at the Charlotte UltraSwim in North Carolina. The 14-time gold medalist won three of fou...