2024 NFL Week 7 winners and losers: Saquon Barkley, Bills, Lions enjoy explosive victories
Another Sunday, another full slate of NFL action nearly in the books. Week 7 has already been chock-full of drama, from the Cleveland Browns losing Deshaun Watson to a seemingly serious injury and Saquon Barkley helping the Philadelphia Eagles roll over his old team,