That plan didn’t work out quite as well as hoped. Fleming is on the PUP list with a knee injury and Johnson is on the practice squad, leaving the team in similar straits as they were in last season when they had just three players at the position. According to Matt Barrows of the Sacramento Bee, the team will address that issue by signing veteran Clark Haggans on Sunday.
The 49ers have Aldon Smith and Ahmad Brooks as starters at the position with Parys Haralson as the lone backup. Haralson missed Saturday’s practice with an undisclosed injury and his status for the opener is unknown at this point.
Per Barrows, he will be a 49er if he passes a physical. Haggans started all 16 games for the Cardinals last season, his fourth in Arizona, but got released on Friday as the team decided to go with O’Brien Schofield at the position this season. This will be the 13th NFL season for Haggans, who spent the first eight years of his career with the Steelers.