The funny thing about The Overwatch League is that they say they have "City-based teams" but it's the world's most blatant marketing gimmick.
"Ah, the London Spitfire, who never play in England, have no English players, and who aren't owned by any English people"