Baseball
What year did Salvador Perez earn the MVP award in a World Series?
More Questions from Baseball
Who won the 2004 National League Championship Series MVP award?
Reveal Answer
Gene Tenace played in the 7th game of the 1972 World Series despite what unusual circumstance?
Reveal Answer
If the World Series has gone to the very last game, which game in the series has it gotten to?
Reveal Answer
What year was baseball manager Terry Francona born?
Reveal Answer
Justin Upton won a Silver Slugger Award for which position in 2011?
Reveal Answer