The Harvard Crimson are a member of the Ivy League, playing their home games at O'Donnell Field in Cambridge, Massachusetts.
Advertisement
The Harvard Crimson are a member of the Ivy League, playing their home games at O'Donnell Field in Cambridge, Massachusetts.