Haverford High School (1)
Science Leadership Academy (5)
Game Status: Final
Havertown , Pennsylvania
Philadelphia, Pennsylvania