CHARLOTTE, N.C. -- Carolina Panthers running back Christian McCaffrey will miss a few weeks because of the strained hamstring suffered in Thursday night's 24-9 victory at Houston, coach Matt Rhule told reporters Friday.
The injury occurred early in the second quarter when McCaffrey pulled up on a 2-yard run around the left side. He spent 22 minutes in the sideline medical tent before walking to the locker room under his own power.
Rookie Chuba Hubbard and veteran Royce Freeman finished the game as Carolina ran its record to 3-0 for the first time since the 2015 season, which ended with a trip to the Super Bowl.