New Haven sees boost in business ahead of Yale vs Harvard football game
Hace un año
It's a matchup so prestigious it's referred to nationally as "the game." The Yale versus Harvard football game is taking place this weekend at the Yale Bowl Stadium in...