Kyle Shanahan not giving anything away when it comes to Christian McCaffrey

McCaffrey may get his first playing time this season on Sunday
McCaffrey may get his first playing time this season on Sunday / Darren Yamashita-Imagn Images
facebooktwitter

San Francisco 49ers running back Christian McCaffrey has been out for the entire season with an Achilles injury, missing all of training camp but returning to practice before Week 1. He hasn't played a snap of football through the 49ers' first eight games.

McCaffrey returned to practice Wednesday for the first time since just before the season began, clearing a path for him to play on Sunday. 49ers head coach Kyle Shanahan is keeping McCaffrey's status for Sunday close to his chest.

“That he’s just Christian McCaffrey and he’s not hurting,” Shanahan said. “But as long as everything goes well, it has in the rehab. So, just as long as he doesn’t get sore and have setbacks each day with practice, usually if you get that in practice, that means it’s going to be worse in the game. So hopefully he can string together three days in a row and not have any of those.”

RELATED: Was Wink Martindale's '2-7' comment a shot at Giants coach Brian Daboll?

Shanahan joked with reporters that McCaffrey's status will be made public at kickoff of the 49ers game against the Tampa Bay Buccaneers, indicating we won't know until the last minute. He also said if McCaffrey does play his workload is yet to be determined.

It's still unclear how McCaffrey suffered his injury, but Shanahan dismissed that it was because McCaffrey played in a career high 19 games last season, including the playoffs. The 49ers need McCaffrey back. San Francisco sits at 4-4, a half game behind the 5-4 Arizona Cardinals for first place in the NFC West, but a half game ahead of the 4-5 Seattle Seahawks, who sit in last place.

The Niners season could still go either way, and a return of the defending NFL Offensive Player of the Year could swing them in a positive direction.

MORE TOP STORIES From the Big Lead

WNBA: Caitlin Clark gives update on Unrivaled decision 

MLB: Who are this year’s top free agents?

NBA: Ja Morant’s layups blow Magic Johnson’s mind

NFL: Winners & losers from the trade deadline