San Francisco 49ers running back Christian McCaffrey sustained a knee injury during a 35-10 defeat to the Buffalo Bills, with coach Kyle Shanahan indicating it could be season-ending. McCaffrey is believed to have injured his posterior cruciate ligament, though no recovery timeline has been set.
This injury adds to a challenging season for McCaffrey, who previously missed eight games due to Achilles tendinitis. He had shown some signs of his former self before the injury, recording 53 rushing yards and 14 receiving yards in the game.