You figure he'll be in the minors for probably 3 years, and then 6 years of service time before he hits the market. He'll get another chance at 29. If he pans out, we've got him under control very cheaply for nearly a decade. Even if he busts, it's not a huge loss. It's a good deal, IMO.