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 ‘The baton has been passed!’ – Littler becomes youngest world champion! 22 mins ago Sports World Darts Championship final LIVE! Send your reactions as Littler beats MVG 22 mins ago Sports Harlequins snap Premiership losing streak at rock-bottom Newcastle 22 mins ago