The N.F.L. said Tuesday that it would play at least three games over the next three years at Twickenham, the latest British site to host the league.
The N.F.L. said Tuesday that it would play at least three games over the next three years at Twickenham, the latest British site to host the league.