Farrar takes stage win
Tyler Farrar won today’s Tour de France third stage in Brittany – giving the United States an Independence Day victory.
Mark Cavendish (HTC-Highroad) was favourite to add to his 15 Tour stage wins in three years on the 198-kilometre third stage from Olonne-sur-Mer to Redon.