News

College Football Tour Visits UMass and McGuirk Alumni Stadium. Amherst, Massachusetts lies about 100 miles west of Boston in the northeast’s open country. Founded in 1863, ...
McGuirk Stadium is not a place opponents fear. UMass football’s home is one of the smallest stadiums in major college football (17,000 seats), and is often half-full for games.