I doubt he's productive at all, but you can't blame him for sticking around. He's due 17 million in 2006 and 18 million in 2007. The Astros can buy out the 07 deal for 7 million. By playing this season and delaying his retirement announcement until the Astros decline the option, Bagwell guarantees himself 24 million. If he retires now, he leaves all that money on the table. Wow. Bags may be "Mr. Astro", but I don't blame him one bit for sticking around, that's just way too much money to throw away. The Astros agreed to the deal, and Bagwell gave that franchise a LOT over the years, he deserves his money. Since he signed the deal prior to the 02 season, he made 8 million in 02, 10 in 03, 13 in 04, an 15 in 05. So, he made 46 in the first 4 years of the deal and still has at least 24 on the table. Considering the contracts that were being signed in 2001 and 2002, some could argue that 8 million in 2002 and 10 million in 2003 were below market value. Bagwell may figure that he's already earned the payouts he's going to receive by sticking around. Also, we don't know how much ex-wife, former stripper Shauna took him for in the divorce.