Posted by: eric1957 on 2008-02-04 
Didn't they also play some games at Harvard as well as Boston College before moving to Foxboro?
Posted by: Cliffy on 2008-02-03 
Oh, and they played in Fenway Park!