Madrid finish returns for 70th Tour of Spain

Madrid finish returns for 70th Tour of Spain

The 70th edition of the Tour of Spain will see the race return to Madrid on its 80th anniversary after a break from tradition to finish in Santiago de Compostela in 2014.