After taking two of three games in Philadelphia, the Houston Astros return home only one win away from a World Series championship. The Astros beat the Phillies 3-2 in Game 5 behind a strong start by Justin Verlander, timely hitting by rookie shortstop Jeremy Peña and an incredible leaping catch against the wall in the ninth inning by centerfielder Chas McCormick. Game 6 is set for Saturday.
…
Read more