Swim and dive teams struggle against Yale, Penn competition


Submitted 5 years ago