Sports Shohei Ohtani clubs seventh home run of the season as Angels top Astros, 4-2 4 years ago Shohei Ohtani hit his league-leading seventh home run of the season as the Los Angeles Angels beat the Houston Astros, 4-2. Continue Reading Previous Tyler O’Neill’s pair of homers power Cardinals past Reds, 5-2Next Jose Abreu’s two-run shot gets White Sox going en route to 8-4 win over Rangers More Stories Sports Draper dazzles in Madrid to reach final against Ruud 43 mins ago Sports Reaction as Antonelli becomes youngest F1 polesitter for Miami Sprint LIVE! 43 mins ago Sports Teenager Antonelli breaks record with stunning maiden pole for Miami Sprint 43 mins ago