N/S---Yahoo sports crying about Giants schedule.
On the other side of the coin, that means the Giants will play what, 5 or 6 of their last 7 games at home? They'll have the least amount of travel when the NFL's "war of attrition" is really kicking in.