Amherst College Lord Jeffs
Location: Amherst, Massachusetts
Level: college
Status: defunct
Years: -2017
Tidbits: Lord Jeffs was an unofficial team nickname. Mammoths is the first official team nickname
Teams with the Lord Jeffs team name
Amherst, Massachusetts