49ers running back LaMichael James was unable to practice Wednesday, as he continues to deal with a sprained MCL suffered in the preseason.

James suffered the injury in the team's preseason finale, and could end up missing up to three weeks. The 49ers play the Packers in Week 1 Sunday, and James has not yet been ruled out.