ESPN reports Blizzard has six Overwatch League teams lined up

Discussion in 'Gaming News' started by GameFans, Jul 7, 2017.

  1. Some of the invididuals include Fred Wilpon of the New York Mets and Robert Kraft of the New England Patriots. The report says that the teams will be located in LA, San Francisco, New York, Boston, Shanghai, and Seoul
    Last edited by a moderator: Jul 7, 2017

Share This Page