theolympians.co
Eddy “The Cannibal” Merckx: The Greatest Cyclist Ever (Wasn’t So Great in Tokyo)
Eddy Merckx is called the greatest cyclist of all time. As listed by Sports-Reference.com, he had won or had tied for the most championships in “the Tour de France (5), Giro d’Italia (5…