Marcus Lattimore sat in front of his locker stall at Levi’s Stadium, packing for the team’s trip to Denver on Friday.

As he spoke about his immediate future, Lattimore’s demeanor was even more positive than usual.

“As you know, it’s been a long road,” he told CSNBayArea.com.

When the 49ers return from the bye week, Lattimore will be cleared to practice from the non-football injury list, 49ers coach Jim Harbaugh told Lattimore and the media nearly two weeks ago.

After a 21-day practice window closes, the 49ers plan to activate Lattimore to the 53-man roster for the first time in his NFL career.

The 49ers are scheduled to reconvene from the bye week on Monday, Oct. 27.

Exactly two years earlier, Oct. 27, 2012, South Carolina's star running back sustained a gruesome right knee injury that included three torn ligaments in game against Tennessee.

Lattimore has been attempting to work his way back to the football field ever since.

The 49ers selected Lattimore in the fourth round of the 2013 draft with the full intention of investing his rookie season into physical rehabilitation. He practiced for three weeks late last season, but the 49ers kept him on the NFI list.