The Miami Marlins spent quite a bit of money in free agency before the 2012 season, going after big bats and big names to go with their new name, look, and stadium. The Marlins couldn't get quite all the pieces they needed, but have made a move to add some much needed offense to first base by acquiring Carlos Lee from the Astros.
A few days ago, Lee vetoed a trade to the Los Angeles Dodgers, but appears to be taking his talents to South Beach to join the Fish. The 36-year old Lee is in the final year of a six-year, $100 million deal. With the trade being completed, the Astros will pay a "huge portion" of the $9 million left on Lee's deal.
Lee is hitting .286 on the season with five home runs and 29 RBI and will be an upgrade over the struggling Gaby Sanchez in the lineup.