Tour de France 2014: Brilliant teamwork Garmin, Navardauskas victory
Friday Juli 25th, 2014 - In a 208.5 kilometres stage riders head from Maubourguet to Bergerac in the pouring rain. It's a flat drill with the exception of the short and steep Côte de Monbazillac with 13 kilometres left. You can follow the race at…