Sports Facts Rotating Header Image

Who won the 1999 World Series?

The New York Yankees of the American League defeated the Atlanta Braves of the National League 4-0.


Discuss This Topic