The best stadiums in sports are at the Tour de France—and completely free
As the race heads to the Alpe d’Huez for two stages, before a final-day fight on the streets of Montmartre, hundreds of thousands of fans are flocking to the most celebrated roads in cycling, writes Joshua Robinson, The Wall Street Journal.