I think that this is perfect timing for the Giants bye week. Not only does this bye week give Big Blue time to think of how they have been playing, but it also gives them time for Aaron Ross to get more practice in. Anyone else agree?