Hope Olympics at Haverford Middle School!
Haverford Middle School is bringing #UnexpectedAmazingness to local Families with Cancer! Faculty, staff, and students raised over $120,000 in 2023 to help pay essential household bills for their neighbors who...