MOBILE, Ala. - The Giants need help. Everyone knows it. Mainly, they need help on defense — lots and lots of help. They finished 32nd - dead last - in the NFL in yards allowed, giving up an unacceptable 420.3 yards per game. They allowed 27.6 points per game. They finished 6-10, and it is not difficult...