Running back Christian McCaffrey was on the practice field Wednesday, but it doesn’t look like he will be on the field for Sunday’s game against the Vikings.

McCaffrey is working his way back from a shoulder injury and wore a red, non-contact jersey for his first practice session in a couple of weeks.