Here's what it would've taken for Robert Kraft to keep Bill Belichick - 98.5 The Sports Hub 985thesportshub.com Submitted by 985thesportshub8376 on February 7, 2024 at 8:59 PM in sports No comments 8