Is Michael Phelps the greatest ever?

Memorable Moments

The American swimmer now has the most medals of any athletes in the Olympics.

Scroll to continue with content
Ad

What to Read Next