Tag Archives: Nairo Quintana

Who Will Win The Tour de France?

Le Tour de France 2015 Chris Froome. OK, you probably wanted more than that… 2015 marks the 102nd Tour de France, although the first Tour ran in 1903, it took a break during both World Wars. In 2014 the Tour de France started in Yorkshire, England, in front of wild crowds, before heading to Buckingham… Read More »