Sign in
Sign up
The
Atlanta Braves
won in the 2021 World Series against the
Houston Astros
, 4 games to 2.
Explore
Who was AL Rookie of the Year in 2021?
Who has the most NL Gold Glove awards?
Who has the most NL Cy Young awards?
See trending