I did find all of the Cs extensions this offseason a little bit strange. Don't get me wrong, they make sense individually, but it's almost like they wanted to have the flexibility to make such a trade, rather than only being able to offer secondary players with expiring contracts. Like, honestly, why add an extra year on to JRich's contract?
Obviously, it would be great to land KAT. TL is the real wildcard here - if he breaks out, he immediately becomes one of the best contracts in the league. Maybe we wouldn't even want to trade him at that point.