Blizzard Entertainment has announced its plans for Blizzard Arena Los Angeles, a new esports venue that will open on October 7. Situated in Burbank Studios, the studio at Blizzard Arena Los Angeles has been custom-tailored to support an exciting live-event experience for local attendees and broadcast audiences. (more…)