Home
Categories
Search
Home
Categories
Sports
Baseball
Albert Pujols signed a 10-year deal with which team in 2011?
Baseball
Albert Pujols signed a 10-year deal with which team in 2011?
Boston Red Sox
Los Angeles Angels of Anaheim
Atlanta Braves
St. Louis Cardinals
More Questions from Baseball
What player holds the record for most World Series home runs?
Reveal Answer
Major League Baseball was founded in what year?
Reveal Answer
Where was game 1 of the 2018 World Series played?
Reveal Answer
What happens if a batter gets hit by a pitched ball?
Reveal Answer
What pitcher won the first game of the 2019 World Series?
Reveal Answer
Yoenis Cespedes knocked in 86 runs for which MLB team in 2016?
Reveal Answer
Who was the first pitcher to strike out 30+ batters in a single World Series?
Reveal Answer
Which Cleveland Indian turned the first unassisted triple play in World Series history?
Reveal Answer