London should have NFL franchise, MPs told
- Posted on October 10, 2024
- By Evening Standard
- 5 Views
London should have NFL franchise, MPs told
Lib Dem Max Wilkinson told MPs a team could expand on the ‘success’ of London games at the Tottenham Hotspur and Wembley stadiums.