OverActive Media lands Toronto Call of Duty franchise
Esports Insider says: It's not surprising to see five Overwatch League franchise owners become the first companies to acquire spots in the league. Activision Blizzard , the games publisher behind...