London should have NFL franchise, MPs told 0 10.10.2024 17:59 Evening Standard Lib Dem Max Wilkinson told MPs a team could expand on the ‘success’ of London games at the Tottenham Hotspur and Wembley stadiums.