Comeback, Part II: Michael Phelps entering 100 fly and 200 free at Charlotte Grand Prix
ABC News: Top Stories, ABC News
Mon, 05/05/2014 - 10:07pm
Comeback, Part II: Michael Phelps entering 100 fly and 200 free at Charlotte Grand Prix