Astros Belt Five Home Runs in One Inning in Win Over Red Sox
The Houston Astros slugged five home runs in the second inning en route to a 13-4 walloping of the Boston Red Sox Tuesday night. Houston right-fielder Kyle Tucker led the way at the plate, smacking [Read More…]