SHARE

Gamesindustry.biz reports: “The Overwatch League will soon move its competitions out of Los Angeles, and that means the league’s 20 teams are going to need some place to host matches. The Philadelphia Fusion appears to have its new home all lined up, as Fusion owner Comcast Spectacor is building a $50 million arena for the team in South Philadelphia.”

Read more