From US Squash

Construction on the Arlen Specter US Squash Center remains on track for completion in December of 2020. The Specter Center, located on the campus of Drexel University in the heart of Philadelphia’s University City, will be the first permanent home for US Squash and will bring together the entire squash community—from Team USA athletes to

Read More