The statue is expected to be installed in Thomas Paine Plaza outside the Municipal Services Building by the fall of 2026.
A visibly angry Joel Embiid shouted at and eventually shoved a Philadelphia newspaper columnist in a locker room altercation ...