"There are 32 teams in America — and one of them could be a London team. That's a serious prospect," Osborne said. "It's not going to happen overnight but over the next few years. I just think it will cement London as a global sporting capital as well as a global financial and business and cultural capital."
"This is primarily a decision for the owners of the clubs and the NFL organization, but I've said to the NFL that anything the government can do to make this happen we will do, because I think it would be a huge boost to London," Osborne said.