Councilmember on Sixers scrubbing plans for Center City arena: 'They owe the city an apology'

Philadelphia City Councilwoman Jamie Gauthier said she believes the Sixers “owe the city an apology” after they suddenly ditched plans to build a new arena in Center City following years of contentious debate.

Top Videos