Posts tagged with 'giro d’italia'
The Giro d'Italia is a road bicycle racing stage race second only to Tour de France in age and prestige, and might come to D.C. for its first two stages in 2012. Above, Britain's Mark Cavendish (right) chats with Lance Armstrong. Photo via
Giro d'Italia Closer to Coming to D.C.
A D.C. stage of