54321 0 (0 votes)979 Astros Stroll Andre Odums3 years ago0 Astros stroll in game 2 to even the series a game a piece