If it is true that FAs don't want to come to MN for lots of reasons, why would Odo sign to stay here? That said, you don't have to pay Berrios anywhere near that much. He's only making $5MM this year. There is a thread about it on the site with some good comments about what it would take. As for Odo, I think you'd have to go 5/100 to get him to stay. Plenty of people here have said that's too much for a number 2/3 type, so I'm not sure how the site would feel about it. I'd do that, given, as you say, how the market has gone. It also, more importantly, means they have budget and a roster spot with more certainty going forward. That makes planning easier, let alone the roster likely better for 3-4 years....