Eddy Merckx: The Cannibal, the Greatest Cyclist of All Time
Eddy Merckx is widely considered to be the greatest cyclist of all time. Nicknamed "The Cannibal" for his insatiable appetite for victory, Merckx dominated the sport in the 1960s and 1970s, winning an...