Which of these National League pitchers has hit two home runs in World Series play?
Published in Baseball Trivia
Don Newcombe
Bob Gibson
Don Drysdale
Warren Spahn
Published in Baseball Trivia
Don Newcombe
Bob Gibson
Don Drysdale
Warren Spahn
Comments