NFL teams have been playing regular season games in London for seven years, and every coach is asked: Will the British capital eventually get its own franchise?
The IOC is emphatically denying a British newspaper report that London has been approached about replacing Rio de Janeiro as host of the 2016 Olympics.