Sign in
Sign up
The
San Francisco Giants
won in the 2012 World Series against the
Detroit Tigers
, 4 games to 0.
Explore
Who was AL MVP in 2012?
Who has the most NL Gold Glove awards?
Who was NL MVP in 2012?
See trending