It didn't take long for the New York Giants to find themselves in a familiar situation. Week 2 of the NFL season is already here for Big Blue. Three days removed from their 27-13 loss to the Denver Broncos, the Giants will board a train today and get ready for Thursday Night Football in Washington. The turnaround is quick and, frankly, necessary. If the Giants come away … [Read more...] about For Giants, Week 2 is as must-win as it gets