Sports Facts Rotating Header Image

Who won the 1985 World Series?

The Kansas City Royals of the American League defeated the St. Louis Cardinals of the National League 4-3.


Discuss This Topic