ESPN’s Bart Scott Believes Patriots Should Fire Bill Belichick As GM

Patriots Loss To Broncos Breaks Insane 18-Year-Old Streak