HomeNewsFan EngagementEsportsUSA

Overwatch League to play home games in Atlanta, Dallas and LA

After being based in Los Angeles during its first season, the Overwatch League will be going on the road in 2019, with a handful of games to be played in teams' home cities