Michael Phelps, North Baltimore (after 200 IM final at U.S. Nationals)
5:46
Michael Phelps, North Baltimore (after 100 fly final at U.S. Nationals)
5:07
Michael Phelps 400 IM Berlin World Cup 22.10.2011 final
9:52
Ian Thorpe shares struggles with depression, sexuality and Olympics
3:55
Michael Phelps, North Baltimore (after 200 fly final at U S Nationals)
5:32
2015 Phillips 66 Nationals: Men's 200m Butterfly A Final
2:29
Michael Phelps - It shows that anything is possible
23:11
Swimming: Men's 4x100m Medley Relay Final | Tokyo 2020 Replays
10:05