If Bill Belichick steps down from Patriots, could a role with Giants be an option?One NFL insider said "Of course"12/9/2019, 11:58 PMBill Belichick / Bob DeChiara