Blizzard Reveals First City Teams for the Overwatch League

Boston, New York, San Francisco, Los Angeles, Miami-Orlando, Shanghai, and Seoul are the first cities to host official teams for Blizzard's new eSports League.

Blog at WordPress.com.

Up ↑