Philadelphia

FTW Philly: Overwatch Grand Finals come to Philly

Philadelphia
Philadelphia fans come out for the Overwatch Grand Finals between the San Francisco Shock vs. Vancouver Titans at the Wells Fargo Center.