World news and discussion on TalkFuse.
Kyle Shanahan reveals thought process behind controversial decision to trade away DeForest Buckner
Kyle Shanahan said trading DeForest Buckner to the Indianapolis Colts in 2020 was a difficult decision driven by the 49ers’ salary cap plans. His explanation matters now that San Francisco has brought Buckner back, turning the move into a reunion with a team that remains a Super Bowl contender.
Buckner recorded 7.5 sacks in his final season with the 49ers and helped their defence reach Super Bowl 54, where they lost 31-20 to Kansas City. Shanahan said the team needed to pay several young players, including George Kittle, Deebo Samuel and Fred Warner, and judged that keeping one star could prevent them retaining several others. San Francisco is 6-1 this season.
In short
- Shanahan said cap pressures drove Buckner’s 2020 trade.
- The 49ers have since brought Buckner back.
- San Francisco is 6-1 and a Super Bowl contender.
Steelman: both sides, in good faith
The strongest fair case each way — we don't pick a winner.
The case for
Trading Buckner was a difficult but defensible way to manage a tight salary cap: paying one star could have made it harder to retain several younger players central to the team’s future. Shanahan’s approach prioritised keeping the roster competitive across multiple positions, and the 49ers’ continued success suggests that this broader squad-building strategy had merit.
The case against
Buckner was a proven elite defender who had helped San Francisco reach the Super Bowl, so trading him risked weakening a championship-calibre defence for uncertain future gains. Keeping a player of his quality might have improved the team’s immediate title chances, and the reunion suggests his value to the 49ers remained substantial.