Giants Muscle Up to Get Past Cardinals

Kevin Pillar and Brandon Crawford each homered and drove in three runs to lead the San Francisco Giants past the St. Louis Cardinals 9-8, snapping the club’s four-game losing streak in the process.

Mike Yastrzemski added a solo blast for the Giants. 

This post was originally posted at

Leave a Reply

Your email address will not be published. Required fields are marked *