The National Football League (NFL) has said Wembley Stadium will again host three regular season games in 2015, with hopes of adding additional encounters ended by logistical issues surrounding London’s status as a host city for the Rugby World Cup.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here