Tour de France 2019 Stage 15: Pinot in the trenches
The crisp, crystal clarity of high altitude was replaced, on stage fifteen, with something murky. Tree-lined climbs under leaden, occasionallyContinue Reading
cycling and other stories
The crisp, crystal clarity of high altitude was replaced, on stage fifteen, with something murky. Tree-lined climbs under leaden, occasionallyContinue Reading
The Col du Tourmalet is a whopper. A huge shoulder of Pyranean earth with a ribbon of asphalt snaking up.Continue Reading
Back in May Italian sprinter Elia Viviani lost his mojo. If he’s anything like me it’ll have fallen from hisContinue Reading
For some, a Team Time Trial is an affront. A straight jacket of organisation and efficiency designed to strip anyContinue Reading



