Quoted from mcluvin:
London doesn't make any sense to me. It seems more a novelty. Assimilating the CFL or expanding to Mexico could work.
The only sense London makes is to fill that 10am east coast start time. On the west coast we’re used to seeing a bunch of 10am games then 1pm then 5pm, but east coast has nothing to watch until 1pm.