Brandon Aiyuk is still on the roster — for now — but he's entering the final year of a deal that pays him $14 million against the cap while he's made clear he wants a market-reset extension. That's not calm. That's a slow-moving standoff with a receiver who had 75 catches for 1,342 yards last season. You don't let that situation drift quietly through OTAs without a resolution plan unless you're either very confident or very stuck.
Deebo Samuel's per-route production dropped in 2023 — 1.8 yards per route run, down from 2.4 in his breakout 2021 campaign. At 28, on a contract that carries $23.4 million in cap space through 2025, the question isn't whether he's a good player. It's whether he's a $23 million player on a team that also needs to pay Aiyuk and figure out Trent Williams' future.
The offensive line continuity is real — that's the legitimate good news. Williams anchoring the left side, Aaron Banks solidifying at guard, a cohesive interior. That unit allowed a pressure rate under 20 percent last season. Give the front office credit there.
But calm and stable are not the same thing. Kyle Shanahan is one of the two or three best offensive minds in the league, which papers over a lot of roster construction questions during OTAs when nobody's keeping score. The Aiyuk situation doesn't get quieter once training camp opens and beat reporters start asking daily. The 49ers had the NFC's best record last season and lost a Super Bowl they were favored to win. The margin for error in the window they're operating in is not wide enough to treat a receiver holdout risk as background noise.
Call it a calm offseason if you want. Just check back in August.
