The deal was announced earlier this week, but was only signed today. It’s being reported as a 9 year, $215M deal. In effect, it’s a 7 year extension as he still had 2 guaranteed years left on his previous contract. Regardless, he’s now a Brewer at least through his age 36 season. In interviews it’s clear he knows he’s leaving money on the table. Deferred money is also making it so that he takes home no more than $22M in a year, to help the Brewers maintain flexibility to sign other players. There’s a full no trade clause and also no opt out. Good for him knowing what he wants and where he wants to be. Good for the Brewers too.