Britain's Steve Redgrave passes the Olympic Flame to one of the seven final torchbearers during the opening ceremony of the London 2012 Olympic Games in the Olympic Stadium July 27, 2012. [Photo/Agencies]