This past weekend saw the Overwatch League host its finals in Brooklyn, NY. It was not the place you think of when it comes to esports or even Blizzard, yet NYC proved to host a massive showing of fans as the London Spitfire faced off against the Philadelphia Fusion.
Overwatch – The Sport of Overwatch Hits Mainstream
by
Tags: