The Giants do not play today, which will come as a blessing, for it's hard to recall a time when they needed an off day more to rest their bones and collect their thoughts. Sunday night's 4-2 victory against Cincinnati...