Blizzard’s Overwatch League has seen the addition of another two teams, with one of them being the first European franchise to enter the competition: an outfit based in London.LA-based esports firm Cloud9 has bought the rights to the London team, and founder Jack Etienne commented: “We are thrilled that Cloud9’s formidable fan base throughout Europe...