NCAA Championships
Men's Lacrosse
May 26, 2024
Tufts win the 2024 DIII men's lacrosse championship
May 26, 2024
Tufts beat RIT, 18-14, to win the 2024 DIII men's lacrosse championship in Philadelphia, Pennsylvania. The Elephants capture the program's 4th national title.