Tag Archives: tour of the basque country

Basque Fact of the Week: Miguel Indurain, One of the Greatest Cyclists Ever

Miguel Indurain Larraya is recognized as one of the greatest cyclists in the history of cycling. He is one of four people to win five Tours de France (Lance Armstrong‘s victories were stripped when he admitted to doping). Indurain holds the distinction, however, of being the only one to win his five Tours consecutively, winning […]