Advertisement

Miscellany

Share
From Staff and Wire Reports

The Flyers and 76ers will remain in Philadelphia, playing in a new $100-million, 21,000-seat arena to be built entirely with private funds. The announcement defeated a New Jersey bid to move the teams across the Delaware River to Camden.

Advertisement