Sports Mike Yastrzemski’s solo homer tops off Giants’ 8-6 victory over Astros 3 years ago The San Francisco Giants defeated the Houston Astros, 8-6, thanks to Mike Yastrzemski’s home run in the eighth inning. This was his 17th home run on the season. Continue Reading Previous George Springer belts two homers in Blue Jays’ 4-0 win over RoyalsNext Ryan Jeffers’ three-run homer in the third helps Twins widen their lead vs. Cardinals, 7-0 More Stories Sports Littler to face Cross again: Full Players Championship Finals draw 34 mins ago Sports ‘Confused and uncertain’ – England’s 50-over inexperience tells 34 mins ago Sports Marler issues apology over ‘anti-haka’ comments | ‘I meant no malice’ 3 hours ago