Cycling Trivia: La Corsa Rosa
0
20
By Steven Sheffield — The Giro d’Italia is the most Italian thing in sport — and that is saying something. Founded in 1909 by La Gazzetta dello Sport, a sports newspaper that was struggling to survive and gambled its future on staging a race around the entire country, the Corsa Rosa has grown across more […]
The post Cycling Trivia: La Corsa Rosa appeared first on Cycling West - Cycling Utah.

