Britain ‘pretty close’ to NFL franchsise
BRITAIN is “pretty close” to having its own NFL franchise, Los Angeles Rams tight end Lance Kendricks told the Star yesterday.
As it stands, the NFL currently plays three games a season at Wembley Stadium and Twickenham, with that increasing to four from 2018 — two at Wembley and two at Tottenham’s new stadium.
A permanent team in Britain seems like the next logical step, with London Mayor Sadiq Khan saying that he has been “clear about my commitment to bringing an NFL franchise to London, which will further enhance the capital’s global status.”
More from this author

KADEEM SIMMONDS stresses the need for harsher punishments for hate speech in football