BTW, Harbuagh has just updated his timeline and it's now 6-8 weeks.
Based on what I'm adding up to put this in weeks it would mean he would return sometime between games 2-4.
Wouldn't that mean he would have to go on the reserve / pup list after final roster cuts and must have to sit out the first four games of the season?
Here is what I found:
In the NFL, the "PUP" list, or Physically Unable to Perform list, designates players who are injured and unable to participate in football activities. There are two PUP lists: Active/PUP and Reserve/PUP. Players on the
Active/PUP list can participate in team meetings and use training facilities, but cannot practice. They count against the active roster limit, but can be activated at any time during training camp. Players on the
Reserve/PUP list, which is used after final roster cuts, must sit out the first four games of the season. They don't count against the active roster limit.