No. 3: Kyle Shanahan and John Lynch extended their contracts
If you were to ask any 49ers fan after the 2020 and 2021 seasons who the head coach and general manager of their team was, the answer probably wouldn't have been Kyle Shanahan and John Lynch.
The two of them were inked to deals leading up to 2024 and 2025, respectfully. But there were some seasons in which it looked like changes needed to be made and quick.
Usually, the easy scapegoat is the coach and GM. Both easily could've been fired based on keeping former quarterback Jimmy Garoppolo a season or two too long. Tossing first-round picks to the Miami Dolphins to trade up for Trey Lance to ship him to Dallas not long after? Fireable.
But after selecting Purdy, trading for CMC and Young, staying with the core they have and adding around them, both Shanahan and Lynch are safe, for a while.
In September, the 49ers announced multi-year extensions for both. It's a huge nod to CEO Jed York for staying patient. San Francisco is not only a coaches paradise, it's also a free agent hot spot. Players want to come to the 49ers now because of the success and consistency.
No details of the deals were announced, but it's safe to say they'll have until close to 2030 to run this group.