Greg LeMond wins Tour de France for third time in 1990
Greg LeMond won his second straight and third Tour de France in five years on this date in 1990 when he cruised along the 113.5-mile final stage from Bretigny-sur-Orge to Paris wearing the leader’s