AULD ALLIANCE Tour de France 'could come to Scotland' as chiefs eye bid to bring race to UK
FUNDING body UK Sport has already identified the 2027 Tour 'Grand Depart' in their bid to bring the Tour de France back to these shores for the first time in 13 years.