South Philly residents react to new Sixers arena plan

South Philly residents are sounding off after the Philadelphia 76ers announced they are abandoning the $1.3 billion plans to create an arena in Center City, moving the Sixers into a new arena in South Philly.

Top Videos