Michael Phelps swims 2015 world best in 100m butterfly
Permalink

Michael Phelps swims 2015 world best in 100m butterfly

Consequent to the suspension, Phelps is not competing in the world championships at Kazan, Russia.

Continue Reading →