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 was NL Rookie of the Year in 2004?
Who led the AL in batting average in 2004?
Who won the AL Cy Young award in 2004?
See trending