Baseball
Albert Pujols won his second World Series when the Cardinals defeated which team in 2011?
More Questions from Baseball
Which of these famous athletes is known for hitting a lot of home runs?
Reveal Answer
What anniversary of Oriole Park at Camden Yards was celebrated in 2017?
Reveal Answer
How much was Roger Clemens fined for a bat-throwing incident at the 2000 World Series?
Reveal Answer
The New York Yankees had won how many World Series when beaten by Arizona Diamondbacks in 2001?
Reveal Answer
Teams that win the World Series typically celebrate how?
Reveal Answer
How many innings did game 3 of the 2018 World Series last?
Reveal Answer