News

The Philadelphia 76ers and Comcast Spectacor have reached a deal to allow the team to remain in South Philadelphia after more than two years of posturing, planning, and protesting about being a ...