Overwatch League Teams Owners Include Patriots and Mets Owners Posted on 12/07/2017 by i4u Activision Blizzard today announced the sale of the first Overwatch League teams for major global cities to seven entrepreneurs and leaders from traditional sports and esports.The Overwatch League is...