Victor Cruz thinks it might be time for the Giants to bench Eli Manning | TMZ SPORTS
FS1 · Apr 21, 2023 · 3m 39sSign Up NowAlready a subscriber?
Victor Cruz thinks the New York Giants should consider benching Eli Manning after getting off to a 1-7 start to the 2018 season.