Y'all giants fans are so bitter. Why are you guys still posting on these boards? Your season is over, turn your attention to the Knicks and Nets. But if you can't get enough of football I believe...