21. Foxboro Stadium
Location: 1 Patriot Place, Foxborough, Mass.
Current status: Replaced by Gillette Stadium
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..."