In the third inning Friday vs. the Cardinals, Marlon Byrd belted the eighth grand slam for the Giants this season. It established a franchise record, eclipsing the seven amassed by the club in 1951, 1954, 1970, 1998 and 2000.
In the third inning Friday vs. the Cardinals, Marlon Byrd belted the eighth grand slam for the Giants this season. It established a franchise record, eclipsing the seven amassed by the club in 1951, 1954, 1970, 1998 and 2000.