Tiene capacidad para 68.756 espectadores y es la sede de los equipos New England Patriots de la NFL, y New England Revolution de la MLS.