William Contreras straight up for Justin Steele.
Brewers get the frontline starter they need under team control through 2027. They’re covered at catcher in the short run with Haase, Sanchez. They have Haase under team control through 2027 with Quero potentially knocking on the door.
Cubs would fill their black hole at catcher with a player under team control through 2027 (and kid brother of one of their World Series heroes), have Imanaga, Taillon, Assad to head up their rotation.
I realize division rivals don’t make these type of trades but it kind of balances out for both clubs.