By John Marsh, Editor & Publisher The first third of this year’s Tour closed out with an uneventful team time trial on Sunday, followed by the first rest day and then the beginning of what has already proven to be some real fireworks in the mountains as Chris Froome asserted his dominance. (Here’s a video recap of Stage 10, when he destroyed his rivals to take … [Read more...] about Tour de France: Anatomy of a Crash