I'm curious to see what the Giants big plan is. Willard was talking on KNBR tonight about how the Giants will probably make a huge push next offseason because payroll will be in better shape.
Yeah, I thought he'd have a bounce back this season. Took all of three starts for me to drop him from my fantasy team with zero hesitation. Will always be a huge fan of the guy but the Giants dodged a major bullet there.