Life Of Michael Phelps

Events

June 30, 1988
Approx. 1994
August 9, 2000 - August 13, 2000
Approx. 2004
July 7, 2004 - July 13, 2004
Approx. 2005
2007
2008
Approx. 2012
2016
2016