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.”
LARRY LAGE writes about the growth of tackle football and how it provides female athletes opportunities in a game previously dominated by men
Singer Nezza’s rendition of the US national anthem in Spanish has ignited important conversation around arrests made by Immigration and Customs Enforcement agents, writes LESLIE AMBRIZ



