Sports Crew Wins Stotesbury Cup November 7, 2018 Last Spring, the Freshman Girls Eight won the prestigious Stotesbury Cup, a national high school regatta held in Philadelphia. The Stotesbury Cup is highly competitive. The rowers gathered for a picture and to anticipate this year’s competition.