In a surprising turn of events, the Philadelphia 76ers have decided to abandon their plans to build a new arena in Center City. Instead, they will remain at the South Philadelphia sports complex. This decision comes after a deal was struck with Comcast Spectacor, which owns the Wells Fargo Center where the Sixers currently play.
The initial plan was to construct a $1.3 billion arena at 10th and Market streets, but the project faced significant opposition and concerns about its impact on the surrounding neighborhoods, particularly Chinatown. Despite receiving approval from the Philadelphia City Council, the team has opted to stay in South Philly and potentially build a new arena there in partnership with Comcast Spectacor.
This move has been met with mixed reactions. Some city officials and residents are relieved, while others feel disappointed and “bamboozled” by the sudden change. The decision also means that the planned redevelopment of the Market East area will need to be re-evaluated