Victor Cruz thinks it might be time for the Giants to bench Eli Manning | TMZ SPORTS

Video Details

Victor Cruz thinks the New York Giants should consider benching Eli Manning after getting off to a 1-7 start to the 2018 season.