The New England Patriots capped off their 2024 campaign with a 23-16 victory over the Buffalo Bills in Week 18 that actually hurt the team more than it helped them. After dropping from the No. 1 overall pick to the No. 4 overall pick in the 2025 NFL Draft, Patriots owner Robert Kraft promptly fired […]