The Philadelphia 76ers are staying in South Philadelphia in the latest — and likely final — twist in their quest to build a new arena. The Josh Harris-owned 76ers and the NHL’s Flyers (owned by Comcast Spectacor) made an announcement Monday morning that the two teams will continue sharing a home in the South Philly Stadium Complex and will build a new arena slated to open by 2031 in a “50-50 joint venture.”
The news broke Sunday, and was a shocking reversal for the 76ers, who spent two-and-a-half years pushing for their own new arena in Center City, on the border of Philadelphia’s Chinatown. The 76ers — who also flirted with the idea of moving to Camden, N.J. — even got key approvals from city lawmakersin December in a contentious vote. The two teams both currently play at the Wells Fargo Center in the Stadium Complex, …