Couldn’t have happened to a nicer team, or fan base.
I travel to and from Boston every fucking week. For the last two or three months, talk of, “Will we go 19-0” have dominated the sports radio up there.
I actually was in Beverly, MA yesterday, and then drove home to CT and was able to watch the entire game. Everyone up there were wearing their Patriots jerseys and the like. I’m already Public Enemy #1 because I’m a Yankees and NY Rangers fan, but I’m going to tread softly on this one, but laughing inside.