yoursportcourier.com
“We’ll see”- says executive of Jacksoniville Jaguars about an NFL franchise in London
The NFL has already announced its three London games for 2018 and has said there will be four games there in 2019 and likely beyond.