Aiyuk might be playing by November. But I seriously doubt he'll be any better than the guy who had averaged 3.5 catches and 53 yards per game before the injury. And zero TD's. After he got paid. Don't remember what the dead cap would be if they cut him but its a huge amount making it better to just keep him.
McCaffrey ain't gonna be anywhere near his OPOY season. Its possible that achilles problem is chronic. At least its what some suspect. And he's about at the age where heavily used running backs begin their decline. And he got paid too.
Then you have Trent Williams who will be 37 this season. He'll probably find a reason to hold out again. He tends to act like he can do with or without football. His 21 million dollar cap hit this year balloons to 39 million next year.
You get your diehard 49er fans who think their team is still a legit contender. To them Purdy is elite. Aiyuk will playing at an all pro level in September. McCaffrey is still elite. Those are the delusional ones. The others see the writing on the wall. Its gonna be a full on rebuild the next couple years. With no championship to show for their troubles.
Damn, I'm getting a huge schadenboner again.