To say the San Francisco 49ers had an interesting offseason would be a massive understatement, as general manager John Lynch undoubtedly made some questionable decisions.
Despite having no idea when Brandon Aiyuk would be able to return, Lynch shipped Deebo Samuel to the Washington Commanders, receiving just a fifth-round pick in return. The Niners also took on a dead-cap hit in excess of $30 million. Sure, Samuel requested a trade, but San Francisco was under no obligation to honor his request.
And speaking of dead-cap hits, the 49ers took on one of more than $3 million by releasing fullback Kyle Juszczyk, only to re-sign him four days later to basically the same contract.