Bagwell has barely played in the last two years and he didn't even play this year. So, why the wait? Well, it appears the Astros have reached a settlement with its insurance company on a breach of contract claim. The Astros had a policy that would pay Bagwell's 2006 salary--$17 million--if he could not play that season. The settlement terms aren't public but I'm sure Houston got a good chunk of change and now Bagwell is retiring. Coincidence? I think not. But according to Astros officials it was just dumb luck.
It was a total coincidence that this occurred about the same time that Jeff's announcement of his retirement (did)," Fisher said. "We ... got together and resolved it. It's over and done with.
I imagine if Bagwell retired he wouldn't get that $7 million buyout from Houston and the 'Stros probably couldn't get any money from the insurance company. In the end, it always comes down to money, doesn't it?