The Overwatch League kicks off later this year with nine teams

Activision Blizzard has been trying to get a large-scale Overwatch league off the ground since the game launched last May, and it appears that the company has finally managed to make that happen. The Overwatch League will consist of teams from 10 major cities around the globe, with support from entrepreneurs in both esports and traditional sports. Set to kick off later this year, the Overwatch League includes six teams from six American cities: Boston, New York, Los Angeles, Miami/Orlando, and San Francisco.

Source: Yahoo.com