Tour de France 2016 – Stage Winners

This year sees the Tour de France being contested by multiple, multiple winners (if you watch my drift...) for the first time since 1994, when Greg Lemond (on three wins) and Miguel Indurain (in the process of taking a fourth) rode together for the last time. Twelve years on, we now have Chris Froome (2013... Continue Reading →

Astana – A History: 2006

Astana have recently begun celebrating their tenth anniversary, which is an interesting exercise in nostalgia. Given that ten years ago they weren't allowed to start the Tour de France because half their team was suspended due to doping allegations, meaning the team didn't have enough riders (and this was after they'd appealed to CAS to... Continue Reading →

Blog at WordPress.com.

Up ↑