The National Football League (NFL) is drawing up plans to stage multiple regular season games in London, and possibly other UK cities, once it agrees a new labour contract with its players.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here