The Torch
Originally published on Sat July 28, 2012 9:48 am
Alexander Vinokourov of Kazakhstan won the gold medal in the men's cycling road race Saturday, edging Rigoberto Uran of Colombia in a late sprint in London. The 150-mile race ended in front of Buckingham Palace.
The Olympic medal completes a vindication for Vinokourov, 38, who has previously been suspended for doping, back in 2007. He retired last year, after breaking his leg at the Tour de France. But he returned to the French classic this summer.
Read more