Britain's Mark Cavendish broke down in tears after winning the fifth stage of the Tour de France Thursday for his first victory in this year's race.
The Briton, who won six stages last year and four in 2008, broke his duck in the 2010 edition on (...)