Milan – San Remo: the long and short of it
It’s time for the longest race on the calendar. A UCI ruling means no race can be longer than 250km but an exception is made for the 298km Milan-San Remo. First held in 1907, the race is another symbolic event where riders leave the often grey and grizzly industrialised Milan for the sunshine and palm … Read more