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 Isidor’s superb finish stuns Coventry! 4 mins ago Sports ‘Game on!’ | Rudoni instantly responds with bullet header! 4 mins ago Sports Disaster! Mayenda pounces on huge Coventry mistake late on! 4 mins ago