• 4 years ago
In an unforgettable display of Olympic power, Michael Phelps won two more gold medals on Aug 9 to take his historic all-time record gold tally to 21, delighting his US compatriots.

Recommended