Giro d’Italia Stage 21, è Finita!

It’s often said that the Giro is the world’s most spectacular race, and the Tour is the most important. I didn’t stay awake every single night until 1am to watch the Giro like I would with the Tour, but I still get excited to wake up every morning rushing to my computer to see what happened and talking about it on my [...]