“Permanent” London home team could become the league’s London team
This notion of one team playing a home game in London every year is hardly new. In 2009, Peter King of Sports Illustrated and Football Night in America reported that one team could be sent to London every year, in order to allow the development of a London fan base for that team. In early…