On Sunday, it was reported that the Philadelphia 76ers would no longer be moving forward with the downtown arena plan.
The Sixers had gotten approval for a controversial new arena Center City, on the border of Chinatown, but changed plans.
It is a head-spin development from the fight the 76ers have lodged over the last two years when it sought to build a new ...
The team will stay in South Philadelphia, despite recently scoring City Council approval that paved the way for a Center City ...
The deal that will keep the 76ers in South Philadelphia has its roots in Landover, Maryland.