Posts Tagged

Chris Froome


This year marks the 101st anniversary of the world’s largest annual sporting event, “Le Tour de France.”  The three-week competition attracts a worldwide television audience of 3.5 billion people, has an entire budget of more than €100 million, and covers approximately 2,500 kms in total. Unlike any other sport, the cyclists

Read More