hopefully the Pats can get some revenge for 1996
That was Howard's return right? In New Orleans that they made the great NFL film documentary about for National Geographic.
Am struggling imagining watching football in those temps tho. I know those metal benches mean folks huddle together and share body heat but brrr