A quick roundup from the best of the web’s take on the London 2012 Olympic Games
So what if he never smiles? Can’t he just play tennis without having to pull a happy face for you?
The Olympic Torch Relay runs from the 19th May to 27th july. Over those 70 days, 8,000 torch bearers will take the torch within a hours drive of 95% of us.