Johnson had a workout with the Vikings on Tuesday, Tom Pelissero of NFL Network reports.

Dalvin Cook (shoulder) is looking at a multi-game absence due to a shoulder injury, so it's not a surprise to see Minnesota taking a look at some running backs. Johnson spent the first month of the season on the 49ers' practice squad but has been trying to latch on with a new team since early October.