Philadelphia Has A Lot To Lose On The New 76ers Arena | Defector
Let’s get this out of the way: The video was weird. When Philadelphia Mayor Cherelle Parker announced in late September she was setting aside her months-long equivocation and going all in on a proposed new 76ers arena on the edge of … Continue reading