Unless the Giants' world comes crashing down in the next few hours, we're done until Friday.
I want to wish everybody a Happy Thanksgiving. May your turkey be moist, your loved ones be well, and all your bets come in.
Giants 2017 Schedule Preview: Detroit Lions
10 hours ago