mysecretboston.com
Spectator Sports - MySecretBoston
Photo: New England Patriots T he first game in American Football League history was played in Boston on September 9, 1960, by the team then known as the Boston Patriots against the Denver Broncos at Boston University’s Nickerson Field (above, set up for the game). The homeless Patriots also played at Harvard Stadium, Fenway Park […]
Jon Marcus