I’m usually the Knicks guy for this site, however, my first love is the New York ‘Football’ Giants. I wanted to throw that out there first. There are a lot of different directions that I can go with this article, but I mainly want to get a few things off my chest, so this rant article will be all over the place, but it’s all accurate.
The main thing is this Sunday’s game against the 0-2 Houston Texans. I thought that last Sunday Night’s game, against the Cowboys, was a must—win, but Sunday at 1pm in Houston is an even more must win than their last game.