Baseball

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

More Questions from Baseball
Aubrey Huff and which other San Francisco Giants player drilled a home run in Game four of the 2010 World Series?
Reveal Answer
Who was the first to appear on a World Series roster without playing a single Major League game?
Reveal Answer
Who hit the first pinch hit home run in World Series history?
Reveal Answer
What superstar player was the 2003 American League Championship Series MVP?
Reveal Answer
Luis Castillo and whom were the only 2 players on each of the first two Marlins World Series teams?
Reveal Answer
How many first place votes for 2017 MVP did Aaron Judge get?
Reveal Answer
Who threw the "1st Pitch" for game 4 of the 2007 World Series?
Reveal Answer
Which of these power hitters was first to reach 20 home runs in 2018?
Reveal Answer