Philadelphia

FTW Philly Best of 2019: Overwatch Finals

Philadelphia
The Overwatch League Grand Finals was the biggest Esports event ever in Philadelphia and Philly showed why they're the best fans in the country.