Who was the MVP of the 2001 World Series between the Yankees and the Diamondbacks?
on
Published in Baseball Trivia
Curt Schilling And Randy Johnson.
Longtime Yankee fan Billy Crystal is a part owner of the Arizona Diamondbacks.
Published in Baseball Trivia