What Tampa Bay Ray won MVP of the 2009 All-Star Game largely on the strength of a home run-robbing catch?
on
Published in Baseball Trivia
Carlos Pena
B.J. Upton
Carl Crawford
Evan Longoria
Carl Crawford.
The American League won the 2009 All-Star Game 4-3, extending their unbeaten streak to 13 games.
Comments