When he is added to the major league roster, he gets a one-year contract worth $22,000,022 - his uniform number is 22. Because he won't be playing the full season, he gets only a prorated percentage of that, which would come to about $12.25 million if he rejoins Houston in late June. The tentative goal is to have him start against the Minnesota Twins on June 22 - if he's put on the big league roster on that day, he would earn $12,632,307. Oops...missed that part. Still too much though. Why? He's very likely to give you 4 months of some of the best starting pitching in the game (and bring in a ton of outside revenue). As has been pointed out elsewhere, when teams choose to spread the money around (really I'm talking about the Cubs now) they tend to overpay a bunch of mediocre or worse players to do what some minimum wage kid can do. Why pay $12+m on scrubs that can be replaced with $300k kids and a $12+m stud?