Following the reveal of the first 7 teams that will compete in the Overwatch League, Gary wonders if the city-based structure of the league will be enough to push eSports closer to the mainstream.

Advertisements