Ahead of this weekend’s first of two National Football League (NFL) regular season games to be played at London’s Wembley Stadium, venue managing director Roger Maslin has said the city can deliver on a launch of its own franchise.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here