I'm a giants fan and I'm glad they have the common decency to let me know in week 1 that they're not going anywhere this year so I can just ignore the NFL lol
I think they let you know that well before week 1 but glad you stuck it out with them and gave them a shot.
reply