London will NEVER get a team.
NEVER.
The freaking Super Bowl starts at 11:30 pm for those people over there.
They would never be able to play a Thursday, Sunday or Monday Night game.
Imagine if they were ever good and couldn’t play a prime time game?