Christian Koss hit a grand slam for his first MLB home run, leading the San Francisco Giants to a 10-6 win against the Arizona Diamondbacks. Robbie Ray impressed with nine strikeouts, and Jung Hoo Lee and Willy Adames also homered for the Giants.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing