The ownership group of the Philadelphia 76ers and Comcast Spectacor on Monday announced plans to build a new arena in South Philadelphia that will open in 2031.
The 76ers’ stunning reversal on their plans for a Center City basketball arena is another blow for East Market Street, one of downtown Philadelphia’s most beleaguered commercial corridors. Just three ...