49ers' Carlos Hyde (shoulder) still not cleared for contact

San Francisco 49ers running back Carlos Hyde (shoulder) remained limited at Wednesday's practice.

What It Means:

Hyde has been held out of all contact drills at practice and that will need to change in order for him to be cleared. DuJuan Harris would be a decent RB2 play against the Arizona Cardinals on Sunday if Hyde sits again.

The Cardinals rank 10th in the league in Adjusted Defensive Rushing Net Expected Points allowed per play. If he does play, our models currently have Hyde projected for 67 rushing yards and 0.58 touchdowns on 16 carries versus Arizona.