The Houston Astros finally did something at the plate on Thursday, crushing the Baltimore Orioles in the first game of the four game series.

See Full Page