Britain’s Victoria Pendleton stands on the podium with her gold medal after winning the track cycling women’s keirin finals at the Velodrome during the London 2012 Olympic Games August 3, 2012. (via Photo from Reuters Pictures)
She deserved this more than ever.