Advertisement

Standing Tall

Standing Tall

Harvard Stadium was the first collegiate athletic stadium to be built in the United States.

Advertisement