New England Patriots
New England Patriots information
The three-time Super Bowl champs play football in a new state-of-the-art stadium that’s just 50 minutes south of Boston, but it’s hard to get a ticket (most seats are sold to season-ticket holders). From I-93, take I-95 south to Rte 1. Otherwise, direct trains go to Foxborough (off Map p71) from South Station.