'Overwatch' takes the stage at new @Blizzard_Ent esports arena in Burbank with "all the fervent passion" in sports https://t.co/SntsknJEGw pic.twitter.com/6Y1Ou7YFwa

— 89.3 KPCC (@KPCC) October 6, 2017