The Astros have struggled once again and, come July, they are looking to be sellers in the trade market. I am sure one of the players they would like to move is left fielder/ first baseman Carlos Lee. He is the highest-paid player on the roster and at 34 he is not part of the Astros' long-term plan.
The problem is there are a number of roadblocks in the way for the Astros to move him. He has a no-trade clause, which the team would have to convince him to waive for any trade to work. He also is owed a huge sum of money over the remaining two years of his six-year, $100 million contract. The last problem is that he is not playing very well in the early part of the season, hitting only .207 with two home runs and 13 RBI.
With all that said, I do believe there is a market out there for Carlos Lee and I think these are five teams that could try to swing a trade for Lee in July.