It’s not a high bar to make opting out worth it. He only had 1 year left for $16M. I have no doubt that he can beat that deal, particularly in terms of years. Yankees might bring him back for a couple more years or some team might give him a 3 year deal worth $45-60M, maybe with an option.
We see the back injuries and all that, but he still played 130 games in 2022 and was a 2.4 fWAR player with a 132 wRC+. He’s only had 2 seasons under 125 wRC+ in the last 9 years, one of which was the short 2020 season when Rizz is a career slow starter. Whoever signs him has to know he’ll miss 30+ games, but he’ll produce when he’s healthy. I would also expect his value to go up a little without the shift.
I think the Cubs-Rizzo relationship has moved on, but I don’t have much doubt that Rizzo will find a home - he’s hit too well for too many years for 30 teams to just ignore him.