New England Patriots versus Tennessee Titans battling it out in Gillette Stadium on a sunny Sunday afternoon. Sport football fans went nuts over this huge NFL Patriots win. Patriots won this game 33 to 16. Gillette Stadium is a stadium located in Foxborough, Massachusetts, 21 miles southwest of downtown Boston and 20 miles from downtown Providence, Rhode Island. www.RothGalleries.com
Foxborough, Massachussetts Gillette Stadium has been the home of the New England Patriots since 2002. Situated just outside Boston, in Foxborough, Massachusetts, the Populous-designed venue can seat 68,750 fans.