Gillette Stadium

Where the Revs and Pats play

Come along with Whitecapsfc.com's Peter Schaad, as he tours Gillette Stadium in Foxborough, Massachusetts.  It's the home of both the Revolution in MLS and the NFL's New England Patriots.