Jeremy Peña, Astros Top Blue Jays with Extra-Inning Walk-Off Home Run

HOUSTON – The Astros were looking to get their first home victory since their home opener against the Angels on April 18th. As for the red-hot Blue Jays, they were  looking for the sweep after defeating the Astros in the first two games of the series by a score of one run each.  After winning […]