Antes del año 2002, los Patriots jugaron sus partidos como local en el Foxboro Stadium, así como en otros estadios en la zona de Boston y ciudades aledañas.