The Overwatch eSports League Includes Owners From the NBA, NFL, MLB Blizzard formally announced the owners of the first seven teams for their much-anticipated new city-... July 12, 2017 by Bob Buskirk