There’s no recipe on how long it takes for an injury to come back, especially a knee injury to a person of Jeff’s size and a big offensive tackle. Every individual, every injury is different. So I think it’s hard to go into length of time.
It’s been nearly two years since Otah first injured the knee and 15 months since he went under the scope the second time. So perhaps the answer as to when Otah’s knee is good to go for a prolonged period of time is “never.”
Bonus observation: The Panthers have many needs, especially on defense. Still, don’t be surprised if they draft or sign someone to replace Otah. Otah will be in the last season of his contract next year, so cutting him if he’s not 100 percent fit by training camp will be an easy move.