Cris Carter explains why he’s incensed over how the NY Giants’ brass have treated Eli Manning

Cris Carter explains why he’s incensed over how the NY Giants’ brass have treated Eli Manning