Who did the Boston Red Sox defeat in the 2007 World Series?
on
Published in Baseball Trivia
St. Louis Cardinals
Florida Marlins
Colorado Rockies
New York Yankees
Colorado Rockies.
Mike Lowell was the MVP in the 2007 World Series.
Published in Baseball Trivia
St. Louis Cardinals
Florida Marlins
Colorado Rockies
New York Yankees
Comments