PHILADELPHIA - In a stunning curveball announcement to abandon plans for Center City, the Sixers and Comcast have struck a deal to build a new Sixers/Flyers arena in South Philadelphia.