Olympics
Top 5 best Olympic Swimmers
Here is the list of the top 5 best Olympic swimmers in the history of 124 years. Swimming is a category that requires a lot of physical fitness and capabilities.Going by the stats Michael Phelps is still the greatest swimmer of all time.