Carolina Panthers place RB Christian McCaffrey on injured reserve

Marcus Spears believes that the Carolina Panthers will have a difficult battle without RB Christian McCaffrey. (0:49).
Will McCaffrey's absence spell doom for the Panthers against the Vikings? (0:49).

Christian McCaffrey, Carolina Panthers runningback, will be out at least three more games after being placed on injured reserve Saturday.

McCaffrey has missed the last two games due to a hamstring injury and will not be eligible for return until Week 9.

McCaffrey tried to run full speed this week, but couldn't. The medical team met on Saturday to determine that this was the best way for McCaffrey to recover fully.

Rookie Chuba Hubbard will again be the starter in Sunday's match against the Minnesota Vikings.

After practicing on a limited basis last week, Coach Matt Rhule was hopeful McCaffrey would be back this week. However, the Pro Bowl back was again limited Wednesday so they didn't practice Thursday and Friday.

McCaffrey was injured in three different injuries and missed 13 games last season. The Panthers extended his contract for four years, worth $64 million, making him the highest-paid player in the league.

This report was contributed by David Newton, ESPN.