The Giants really need to win next week at home vs TB. They can't afford to go into Carolina, Philly & SF in the coming weeks in a 0-2 hole, not to say they can't repeat what they did in 2007, but that is one tall order & the season could get ugly fast.