Baseball

Albert Pujols won his second World Series when the Cardinals defeated which team in 2011?

More Questions from Baseball
When Clayton Kershaw won the 2011 Cy Young Award what team was he the pitching for?
Reveal Answer
Who did the Yankees beat 14 -1 on April 23rd 2018?
Reveal Answer
Who was the youngest pitcher to appear in the 2008 World Series?
Reveal Answer
Who won the American League Rookie of the Year award in 2010?
Reveal Answer
The rivalry between the Boston Red Sox and which New York team has played out in the World Series?
Reveal Answer
In the 1965 World Series Sandy Koufax did not pitch in the first game of the World Series. Why?
Reveal Answer
Which of these players holds the record for most runs scored in a world series game?
Reveal Answer
Where are World Series games played?
Reveal Answer