Which team did Nelson Cruz play for in the 2011 World Series?
Texas Rangers
Milwaukee Brewers
Seattle Mariners
Baltimore Orioles
Answer
Nelson Cruz played for the Texas Rangers in the 2011 World Series. The Rangers lost the series to the St. Louis Cardinals in seven games. Cruz had a good series, hitting.333 with three home runs and eight RBIs.
Unleashing the Thunder: A Quiz on Nelson Cruz's Baseball Journey