8:15am PDT - July 19th, 2023
It's been five seasons since the New England Patriots won a playoff game, and owner Robert Kraft is reportedly unhappy. According to insider Tom Curran, head coach Bill Belichick has been on the hot seat since 2019. https://t.co/62u9Sb6M13
0 retweets 0 likes - Atlanta Black Star (@ATLBlackStar)