Phelps takes down Cavic again, from Universal Sports
http://www.UniversalSports.com 2009, Rome, Italy, FINA, Swimming World Championship, Mens 100m Butterfly, in the Olympic rematch Michael Phelps vs Milorad Cavic, Phelps wins again and breaks Cavics day old record by .19 seconds. (Universal Sports, UniversalSports.com)

▶︎
Rome 2009 World Championship - 100 butterfly - Phelps vs Cavic

▶︎
They Changed The Rules To Make Him Slower

▶︎
Loss what loss, Michael Phelps wins again, from Universal Sports

▶︎
The Story of Michael Phelps

▶︎
Sports Fails That Get Worse Every Second🤣

▶︎
Rio Olympics Men's 4x100 Freestyle Relay; Gold no 19th for Michael Phelps

▶︎
Swimmer gets disqualified for celebrating (Uncut)

▶︎
Pro Dunker vs Olympic High Jumper

▶︎
100m Butterfly, 13th FINA Championships in Rome, Phelps, Cavic, Munoz

▶︎
Men's 4x100 Medley Relay, Phelps Earns 23rd Gold

▶︎
400 IM at World Championships 2007 Extended Version

▶︎
200M Butterfly Melbourne Phelps

▶︎
Olympic Swimming Trials | Michael Phelps Out-Touches Ryan Lochte In The 200m IM

▶︎
Popovici Dominates the 100m & 200m Freestyle | World Championships Singapore 2025

▶︎
The Real Michael Phelps: Beyond the Medals and Records | Undeniable with Joe Buck

▶︎
Ian Thorpe 2002 400m Freestyle World Record

▶︎
Michael Phelps wins 15th Gold - Men's 100m Butterfly | London 2012 Olympic Games

▶︎
Michael Phelps breaks 200m Freestyle World Record | Beijing 2008 Olympic Games

▶︎
Michael Phelps World Record 200m Fly

▶︎
