I think you have to be careful with any multi year deal though. I'm all for the 3 or 4 years that it will take to get Castro, but that's because I don't think Garver or Murphy project as above average starters. You might sign a guy not intending to block someone, but you can't predict future performance. What I mean is, you might sign a guy to a 3 or 4 year deal because he's not blocking anyone yet, and he's a good enough player to flip once he is blocking someone. But you could end up with a dud who is healthy enough to play, but not good enough to trade. As long as the new FO is open to dumping multi year guys when they don't work out, I'm all for it, but Ryan never was, and that is what I'd be worried about when it comes to multi year deals.