A Day In The Chaos Of Cycling’s Most Legendary Arena

ALPE D’HUEZ, France — Roughly halfway up the final climb of Stage 19, and roughly five hours before the riders hit the base, our car indulged the thick snarl of besotted fans who wanted to do the wave with us. This slowed us across a critical speed threshold, beyond which our car was no longer … Read more