The Carlos Beltran sweepstakes are over and the Houston Astros are the winners. After spending the offseason recruiting Roger Clemens and Andy Pettitte, the Astros have found themselves mired back in the pack of a tough NL Central division race.
Beltran brings a flashy glove to center field and some excitement and run production to the top of the lineup. Of course, players like him don