The Overwatch League will kick off later this year and brings 9 teams to cities around the globe. Three American teams are owned by traditional sports entrepreneurs, including Patriots owner Robert Kraft.
The post The Overwatch League kicks off later this year with nine teams appeared first on Digital Trends.
via Mint VR