New York Giants' Abdul Carter 'going to finish strong' after benching mistake
New York Giants rookie Abdul Carter takes accountability for benching but insists he's "going to finish strong" beginning in Week 12.
(USA Today, 2025-11-20T12:31:12Z)