Early Tour de France Thoughts

It has taken a few years, but Jonathan Vaughters’ team is finally living up the expectation heaped upon it. First, Garmin wins the team time trial, putting world champ Thor Hushovd in the yellow jersey, then Thor turns around and delivers Tyler Farrar to his first TdF stage win the next day. There was some […]