FOXBOROUGH, Mass. — Giants linebacker Abdul Carter has been benched twice in three weeks for violating team rules, including missing meetings and sleeping through a walkthrough, raising concerns about his accountability. Despite acknowledging his mistakes and the need to improve, Carter’s lack of production (1.5 sacks) alongside repeated infractions poses a significant challenge for the team.



