Activision Is Bringing E-Sports Franchises to a City Near You

Overwatch League, the competitive video-game endeavour that Activision Blizzard launched last year, continues to model its future on traditional organisations like the NBA and NFL.

Comments

Popular posts from this blog

India Is Priority Market for Facebook, WhatsApp and Instagram: Meta India Chief