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 […]

Read at Source