Reply to "DRC leaves Giants -- Sign him, Ted?"

The Giants D finally succumbed to the crushing weight of the offenses inability to get anything done. It’s carried over to 2017. The Giants have averaged 18 points / game going back to October 2016. And a lot of those points are from the defense. 

×
×
×
×