Tyler Farrar of USA wins 3rd stage of Tour de France on 4th of July ESPN: The sprinters had their first opportunity to flex their muscles in the Tour de France and Mark Cavendish was outmanoeuvred by Garmin-Cervelo's Tyler Farrar who secured a…more