Sits out another practice
McCaffrey (thigh) was listed as a non-participant on Thursday's practice report, Ellis L. Williams of The Charlotte Observer reports.
The thigh injury kept McCaffrey off the practice field for the second day in a row, but head coach Matt Rhule said Wednesday that he wasn't concerned about the star tailback's availability for Sunday's game against the Cardinals. It's unclear if Rhule's stance has changed on the heels of another absence from practice, but more resolution on McCaffrey's status should come Friday, when Carolina holds its final Week 4 practice. If the thigh injury sidelines McCaffrey this weekend or results in him being limited, Chuba Hubbard and D'Onta Foreman would take on expanded roles out of the Panthers backfield.
More San Francisco 49ers Fantasy Football News

Jauan Jennings
WR | SF
Unlikely to play Sunday
Jennings (shin) is listed as doubtful for Sunday's game against the Cardinals.

Elijah Mitchell
RB | SF
Gets questionable tag for Sunday
Mitchell is listed as questionable for Sunday's game against the Cardinals after he was a non-participant in Friday's practice due to a knee injury.

Brandon Aiyuk
WR | SF
Good to go for Week 4
Aiyuk (shoulder) doesn't have an injury designation for Sunday's game against the Cardinals, Matt Barrows of The Athletic reports.

Deebo Samuel
WR | SF
Deemed questionable for Week 4
Samuel (knee/ribs) is listed as questionable for Sunday's game against the Cardinals, Matt Barrows of The Athletic reports.

Deebo Samuel
WR | SF
Limited to side work
Samuel (ribs/knee) is running on the side during Friday's practice, Nick Wagoner of ESPN.com reports.

Brandon Aiyuk
WR | SF
Remains limited Thursday
Aiyuk (shoulder) was a limited participant at Thursday's practice, Nick Wagoner of ESPN.com reports.

Deebo Samuel
WR | SF
Another DNP on Thursday
Samuel (ribs/knee) officially didn't practice Thursday, Nick Wagoner of ESPN.com reports.

Deebo Samuel
WR | SF
Not practicing Thursday
Samuel (ribs) wasn't participating at the beginning of Thursday's practice, Nick Wagoner of ESPN.com reports.

Brandon Aiyuk
WR | SF
Sheds non-contact jersey Thursday
Aiyuk (shoulder) wasn't wearing a non-contact jersey at the start of Thursday's practice, Cam Inman of The San Jose Mercury News reports.

Jauan Jennings
WR | SF
Dealing with shin injury
Jennings was held out of Wednesday's practice due to a shin injury, Cam Inman of The San Jose Mercury News reports.