Rest in Pieces: 50 Demolished Sports Stadiums We Love

21. Foxboro Stadium

Location: 1 Patriot Place, Foxborough, Mass.
Opened: 1971
Demolished: 2002
Current status: Replaced by Gillette Stadium
Nickname: N/A
Famed tenants: New England Patriots (NFL) (1971-2001), New England Revolution (MLS) (1996-2001)

With its endless alumimum bench seating, lack of amenities, and over-flowing toilets, Foxboro was never ready for the New England hordes that descended on it every week. No one really misses it, but it is often sited in stories used to scare children: "Back when we had to go to Foxboro..."

MULTI-SPORT LOVABLE DUMP

blog comments powered by Disqus