Astros hammer Twins again, complete sweep
The Houston Astros are on fire! After the dramatic comeback on Monday, capped by an 11 run 8th inning, Houston won the 2nd and 3rd games of the series by a combined score of 24-8. It seems like so many guys on ...