Gillette Stadium? No wonder I dont like NE.
It’s crazy this ‘naming’ stadiums for money......some even sound weird.................
https://en.wikipedia.org/wiki/List_of_current_National_Football_League_stadiums