3 for 3: Michael Phelps completes dominating performance with another best
Permalink

3 for 3: Michael Phelps completes dominating performance with another best

This past weekend, he improved on that May meet by 7.7 seconds in the 200m…

Continue Reading →

Phelps has a ‘blah’ 100 fly prelim after brilliant 200 fly
Permalink

Phelps has a ‘blah’ 100 fly prelim after brilliant 200 fly

He had to settle for competing in the U.S. nationals after being removed for the…

Continue Reading →