Panthers running back Christian McCaffrey will miss a few weeks as he recovers from a hamstring strain. The team, though, did not place him on injured reserve as they hope he recovers sooner than later. McCaffrey won’t play this week, with the Panthers officially ruling him out Friday.