Baseball

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

More Questions from Baseball
The rivalry between the Boston Red Sox and which New York team has played out in the World Series?
Reveal Answer
Who earned the nickname "Mr. October" for his World Series play?
Reveal Answer
What country's first U.S. major league baseball player was Chan-Ho Park?
Reveal Answer
Who was the first person to win a Manager of the Year award with the Yankees?
Reveal Answer
What was the Atlanta Braves record in World Series games in the 1990's?
Reveal Answer
Which MLB team won its 14th straight division title in 2005?
Reveal Answer
Who was selected as the MVP of the 2007 National League Championship Series?
Reveal Answer
What Major League team's pitching staff had the lowest ERA for the 2010 regular season?
Reveal Answer