Originally Posted by Gregxi
The season is over and as much as I would like to talk smack about the World Champion New York Football Giants It's on to next season.
The Giants have 99 problems but a ring ain't one.
Coaches getting poached by other teams, Salary cap, Free Agency issues are effecting all teams.
why did you just title this thread more giants gloating instead of off season? everyone else is over it already. there isn't much of anything to do with football here. get srs.