Main Headline Tour de Scotland? December 13, 2012December 13, 2012 The Tour de France may be streamlining its way to Edinburgh, after The City of…