Goodbye, DeForest. Hello, Arik.

The 49ers have signed Arik Armstead to a five-year extension worth up to $85 million and, to create cap room for Armstead, have traded DeForest Buckner to the Colts for the 13th pick in this year’s draft.

Trade AND deal: Colts trade first-round pick (13th overall) to 49ers for All-Pro DT DeForest Buckner, who already has agreed to a massive contract that pays him $21 million a year and makes him the second-highest paid DT in NFL history behind only Aaron Donald, sources tell ESPN. — Adam Schefter (@AdamSchefter) March 16, 2020

Fascinating move.

It was clear the 49ers couldn’t sign both Buckner and Armstead and long term, but most assumed the 49ers would trade Armstead and extend Buckner — that’s certainly what I would have done. What would you have done? Do you like this deal? Why or why not?