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 EFL latest: Wilshere not in contention for permanent Norwich role 42 mins ago Sports Greenwood: History reminds us that door to Lions remains open 42 mins ago Sports Transfer Centre LIVE! ‘Real target Alonso to leave Leverkusen after season’ 2 hours ago