Baseball

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

More Questions from Baseball
Where was baseball's Manny Ramirez born?
Reveal Answer
When Clayton Kershaw won the 2011 Cy Young Award what team was he the pitching for?
Reveal Answer
Who is the Rays player that hit .294 in 2010?
Reveal Answer
What team did Josh Beckett pitch for in the 2003 World Series?
Reveal Answer
What network broadcasted the 2012 World Series live?
Reveal Answer
Dodger Kirk Gibson, ailing and limping, did what in the '88 World Series?
Reveal Answer
What MLB team named Ron Gardenhire as manager in 2017?
Reveal Answer
Who did the Atlanta Braves beat in the 1991 NLCS to advance to the World Series?
Reveal Answer