Milano-Torino 2014 Preview
By David Hunter After a week in Spain, we return to Italy! It’s the 95th edition of the race, which ends with 2 quick ascents of the beautiful climb, to Basilica di Superga. The race is 193.5km long, but it only gets interesting in the final 30km.