Report: Change of plans, Sixers to build new stadium in South Philly

The Philadelphia 76ers are not moving to Center City, according to multiple sources including The Philadelphia Inquirer.

Instead, a new stadium will be built in the South Philadelphia sports complex.

94WIP hosts reacted to the news positively:

Featured Image Photo Credit: Tim Nwachukwu/Getty Images