London Olympics to Be Most Over-Budget Games Since Atlanta 1996

London Olympics to Be Most Over-Budget Games Since Atlanta 1996

Bryn Lennon/Getty Images

A detail of the Basketball Arena during the National Lottery Olympic Park Run at Olympic Stadium, in London, on March 31, 2012.