The Houston Astros have been hovering around .500 for most of the season and are within striking distance of the division leader Cincinnati Reds. For many it seems to be a forgone conclusion that the Astros will be sellers at the deadline but I don't know if the front office is ready to give up on this season.
Early last week the Astros signed Armando Galarraga to a minor league contract, who is most remembered for the perfect game that should of been. He has struggled since that game but definitely has the talent to be a good major league pitcher. It was a good low risk, high reward option and the team should be looking for more opportunities like this.
The Astros are a young team and many didn't give them a fighting chance in 2012. However, they have played well this season and could be a player or two away from putting real pressure on the division leader.
The team does have a number of young players in spots that they would not want to bring in a veteran to cut into their playing time. However, there are a few areas where they could add a veteran to really strengthen the team.
These are the top five current free agents who in my opinion could make this team a playoff contender.