Cris Carter explains why he doesn't see Bill Belichick coaching the Giants next season
FS1 · Apr 15, 2023 · 2m 1sSign Up NowAlready a subscriber?
Cris Carter talks with Nick Wright about Bill Belichick's future in the NFL. Will we see the New England Patriots head coach in New York next season?