Sports Astros hit six home runs in 8-4 win over Rangers 4 years ago The Houston Astros hit six home runs on Wednesday night in an 8-4 win over the Texas Rangers. Continue Reading Previous Orioles road losing streak extended to 18, Cleveland edges Baltimore, 8-7Next Christian Arroyo crushes grand slam lifting Red Sox past Braves, 10-8 More Stories Sports Man City target Marmoush opens scoring for Frankfurt 50 mins ago Sports Brentford dumped out of FA Cup by Championship strugglers Plymouth 51 mins ago Sports Bumrah out of India’s T20 series vs England but Shami returns 51 mins ago