Category: Leagues

Activision Blizzard Announces Overwatch Teams, Cities

Activision Blizzard announced the sale of the first Overwatch League™ teams for major global cities to seven entrepreneurs and leaders from traditional sports and esports. The Overwatch League is the first … Continue reading Activision Blizzard Announces Overwatch Teams, Cities

Advertisement