Tour de Front Row

07/05/2014

If you count the number of people who watch the Tour de France in person, the race is the most popular sporting event in the world. The playing field encompasses the roads of France, and three-quarters of French people have seen the Tour go by at least once. From open roads to steep, sinuous climbs, […]