Advertisement

Harvard Stadium

Harvard Stadium

Harvard Stadium is set to host The Game for the first time since 2016.

Advertisement