Le Tour

The 21 stage, 2,200 mile Tour de France begins tomorrow in Monte Carlo with a very challenging individual time trial. On the way to the finish on the Champs Élysées, the Tour will not only run through France but through the Principality of Monaco, t…