Carolina Panthers running back Christian McCaffrey Eric Canha-USA TODAY Sports

Christian McCaffrey was out of practice once again today, but there’s optimism that he’ll take this field this weekend. NFL Network’s Ian Rapoport reports (via Twitter) that the Panthers believe there’s still a chance that their star RB will play on Sunday against the Cardinals.

McCaffrey suffered a quad injury during Sunday’s win over the Saints. He was also listed on last week’s injury report with ankle stiffness, but it’s uncertain if that ailment contributed to his latest injury. When asked about the injury, offensive coordinator Ben McAdoo refused to say if his starting running back will play this weekend.

“Obviously, Christian is a special player, right?” McAdoo said (via ESPN’s David Newton). “He’s one of the best players in the league. We’ll take into consideration whether we have him or whether we don’t. That’s obviously up to the medical team and coach, but we’ll be ready for them if we do have him and we’ll be ready for them if we don’t.”

The two-time All-Pro has dealt with his fair share of injuries throughout his career, and he’s missed 22 games over the past two years. When he’s on the field, he’s one of the most explosive players in the NFL, and he’s shown that in his three games this season. So far this year, McCaffrey has 300 yards from scrimmage and one touchdown on 60 touches.

Chuba Hubbard got 10 starts as a rookie while filling in for McCaffrey, and he’d likely see a significant role if his teammate is inactive. The Panthers are also rostering D’Onta Foreman, who started three games for Tennessee last season in place of Derrick Henry.

More must-reads:

TODAY'S BEST
NHL announces finalists for 2024 Lady Byng Trophy
Giannis Antetokounmpo refutes claim by HC Doc Rivers
Former Pro Bowler attempting comeback with NFC East team after two seasons out of action
Vikings' J.J. McCarthy wanted one team to draft him
Watch: Prospect stunned, confused after being removed mid-game due to trade
Rangers lose two-time All-Star starting pitcher to injury
Three offseason moves the Giants must make
Mavericks' Luka Doncic gets payback, knocks out Clippers
Lakers fire HC Darvin Ham after disappointing season
Pius Suter's late goal sends Canucks to second round
Marlins trading away two-time All-Star as fire sale may already be underway
Doc Rivers, Giannis Antetokounmpo contradict each other on star's injury
Caitlin Clark's strong WNBA debut dismisses concerns about transition to pros
Dolphins add another star playmaker on offense
Yankees' Aaron Judge addresses offensive woes creeping into May
Golden Knights force Game 7 behind shutout by Adin Hill
Donovan Mitchell's 50-burger goes to waste as Magic dominate the offensive glass to force Game 7
Jets HC Robert Saleh addresses QB Aaron Rodgers' status for OTAs
Eagles lose veteran OL to injured reserve
Lakers make another big change after firing Darvin Ham