Press "Enter" to skip to content

Here's a look at the $2.5B makeover plan for the South Philly Sports Complex

The idea is in its early stages but it certainly already has people talking, especially since the Sixers have their sights set on leaving for their own arena in Center City.
Source: ABC News 6

Be First to Comment

    Leave a Reply