Inexcusable reason Giants benched Abdul Carter vs. Patriots
via media.zenfs.com
Short excerpt below. Read at the original source.
Inexcusable reason Giants benched Abdul Carter vs. Patriots originally appeared on The Sporting News. Add The Sporting News as a Preferred Source by clicking here. The New York Giants were handedly defeated by the New England Patriots on Monday night by the score of 33-15, sending the Giants to 2-11 on the year and handing […]