Blizzard Entertainment Takes Live Esports Broadcast to New Heights With Launch of Call of Duty League
Esports has had the sports-video–production community’s attention for some time now, with much of the hype built around mega championship-style events that pack major arenas: events like Fortnite World Cup, […] More