Great Cyclists of the Tour de France: Eddy Merckx Eddy Merckx is regarded by many to be the best cyclist of all time. His tenacity and refusal to relinquish his own chance to win earned him the nickname, “The Cannibal”. Merckx is one of only five riders to win the Tour de France five times. […]
Read More