They suck, I hate them and they suck some more. Al the bastards had to do was win. Not cover just friggin squeeze out a stupid win AT HOME no less.
Giants fcking SUCK!!!!!!!!!!!!!!
Almost as bad as me and betting NFL games.
Giants fcking SUCK!!!!!!!!!!!!!!
Almost as bad as me and betting NFL games.