Overwatch League Season 2 Grand Final Reportedly to be Held in Philadelphia

The Overwatch League Season 2 Grand Final will take place in Philadelphia, according to a report Thursday from ESPN.

According to ESPN's report, the event is expected to be at the Wells Fargo Center. The arena is operated by Comcast Spectator, who is the parent company behind the Philadelphia Fusion.

Comcast Spectator also announced the plans to build the Fusion Arena in the heart of the city as the franchise's Overwatch League home stadium.

Last year's Overwatch League grand final took place at the Barclays Center in Brooklyn. The London Spitfire defeated the Fusion in the final to be crowned inaugural champions.

Photo courtesy of Blizzard/Robert Paul