The Overwatch League will kick off later this year and brings seven teams to eight cities around the globe. Two American teams are owned by traditional sports entrepreneurs, including Patriots owner Robert Kraft.
The post The ‘Overwatch League’ announces seven teams from eight major cities appeared first on Digital Trends.
via Mint VR