Gisele Bundchen

A-Train, Tom & Gisele and Historic Scoring. What Does It All Mean?
How could these three people and these three subjects all be related? The answer will be found once I tell you about the only Patriots game I've attended at Gillette Stadium. It happened on December 4th, 2005. (Insert harp gliss sound effect and wavy out of focus reminiscing visual cloudiness)