It's the smell. Most stadiums smell like skunky beer, but Fenway always smells like hot dogs and popcorn, and it is delightful. Also, the atmosphere at Fenway Park surpasses Gillette Stadium for me (even though I am a bigger Pats fan than a Sox fan)!
Vote: BEST Sports Venue
2016 Boston A-List: Important Dates