Championships

Women's Swimming & Diving
March 24, 2011
Flying away
March 24, 2011
Logan Todhunter of Williams College set a national record in the 100 butterfly during the 2011 NCAA DIII Women's Swimming and Diving Championships.