Tech

Activision is bringing esports franchises to a city near you

Overwatch League will put teams in cities starting in 2020