I see the Giants finishing 10/6....now is that good enough to win the division , it all depends on what all the other teams do, the Giants never make things easy for themselves.