Legohamster
Ian Walker
The football side of things would pull in far more sponsorship than the 2 NFL games (and who knows how long before that comes back now?).
Plan is this year:
https://www.skysports.com/nfl/news/...ames-this-year-if-given-coronavirus-all-clear
I think its a bigger picture thing, The end game is to have a London based team/More games - I think that would attract more.