Wiggins wins the Tour de France, first Briton to do so
120722_wiggins2
Mark Cavendish of Britain, left, powers to the line to win the last stage of the the Tour de France cycling race over 120 kilometers (74.6 miles) with start in Rambouillet and finish in Paris, France, Sunday July 22, 2012. (AP Photo/Christophe Ena)



