Live From the Overwatch League Grand Finals: Wells Fargo Center Welcomes Blizzard Entertainment for Sophomore Season’s Final Clash
It’s been an unprecedented week full of esports-related events in Philadelphia. This past Wednesday, the 2018 Overwatch League runner-up Philadelphia Fusion broke ground on their new arena that will be […] More