Advertisement

Giardi shares most likely landing spots if Belichick leaves Pats

Mike Giardi joins Mike Felger and Michael Holley on Boston Sports Tonight to discuss the most likely landing spots for Bill Belichick if the head coach and Patriots decide to part ways in the near future.

Giardi shares most likely landing spots if Belichick leaves Pats originally appeared on NBC Sports Boston