David Beckham 2012 London Olympic torch English footballer David Beckham carries the 2012 London Olympic torch