This post was originally published on TAP : The American Prospect.
Winding Up a Wrecking Ball for Downtown Philadelphia
76 Place, a controversial NBA arena proposal, has drawn criticism most recently from the transit agency expected to serve it, but team owners have steamrolled the city council into submission.