Inside Blizzard

Seven Overwatch League Teams Announced!

Seven Overwatch League Teams Announced!

We’re pleased to announce that the Overwatch League has its first seven teams—representing Boston, New York, San Francisco, Los Angeles, Miami-Orlando, Shanghai, and Seoul—with a great mix of owners who come from the worlds of traditional sports, endemic esports, and technology. Check out the press release for all the details, and visit to stay up to date on the latest Overwatch League news.

Next Article
Heroes of the Storm

Echoes of Alterac: Call to Arms Streamer Event

The lines have been drawn! Your favorite Heroes of the Storm streamers have teamed up to support their faction, Horde or Alliance, and are competing against each other! Join us for an epic clash of Heroes personalities!