Sign in
Sign up
The
Boston Red Sox
won in the 2004 World Series against the
St. Louis Cardinals
, 4 games to 0.
Explore
Who has the most NL Gold Glove awards?
Who won the AL Cy Young award in 2004?
Who was NL Rookie of the Year in 2004?
See trending