San Francisco 49ers defensive coordinator Robert Saleh knows an x-factor to beat the Carolina Panthers on Sunday is to slow down Christian McCaffrey, although that is tougher than it sounds because he doesn't see any weakness in his game.

“He's not your typical scatback that you can blow on and he'll fall,” Saleh said of CMC, via the Associated Press. “He runs through arm tackles. He'll make you miss. He'll run right through you. He'll outrun you. He's tremendous with the ball in his hands.”

McCaffrey is a guy who has had success out of the backfield running and catching the ball. So far this season McCaffrey has rushed for 618 yards and seven touchdowns while also catching the ball 35 times for 305 yards and two touchdowns.

For most players, there is one weakness you can try to exploit but Saleh doesn't see that with McCaffrey.

“He has obviously had a heck of a meal plan and a heck of a weightlifting program,” Saleh said. “There's no weakness in his game.”

49ers coach Kyle Shanahan had nothing but praise for McCaffrey, even comparing him to Hall of Famer Marshall Faulk.

“He reminds me of Marshall Faulk,” 49ers coach Kyle Shanahan said of McCaffrey. “He can beat you in the pass game, he can beat you in the run game.

McCaffrey has been a big reason the Panthers have been able to stay afloat with Cam Newton out. If the 49ers can find a way to slow him down. they should be in good shape to move to 7-0 on the season.