Comcast Spectacor: Sixers won't make or break $2.5B Sports Complex development

Comcast Spectacor unveiled a $2.5 billion development plan for the South Philadelphia Sports Complex as the Philadelphia 76ers plan to leave the Wells Fargo Center in 2031.
Source: Arizona Business Journal