I double-dog dare the organizers of the Giro to set that course again. 2,245 miles in 12 stages! Wow. Bring…