They have recently created a franchised team for the new Overwatch League (video game competition)

edit

...so I added it. Sources: https://overwatchleague.com/en-us/news/20948588, http://www.gamesindustry.biz/articles/2017-08-10-overwatch-league-adds-first-uk-franchise. — Preceding unsigned comment added by MrWonderphul (talkcontribs) 19:59, 8 November 2017 (UTC)Reply