Joe Schoen’s and Brian Daboll’s Giants set a new franchise record with a 10th straight loss in blowout fashion, 34-7.
The Giants’ 100th season was supposed to be a celebration of the franchise’s history. Instead, they’re suffering through a ...