Fresh off the bye week and enjoying a two-game winning streak, there is some hope—slim as it may be—that the Giants...