Overwatch is getting a city-based esports league with Robert Kraft as an owner

 Esports is growing up. Activision Blizzard just announced the Overwatch League, a new esports league built around Overwatch, which will be the first major esports league with a traditional city-based team structure, just like professional sports leagues. Seven teams are being announced today, based in Boston, New York, Los Angeles, Miami-Orlando, San Francisco, Shanghai and Seul. The first… Read More
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.