Sports
Who won the eighty five world series?
The Kansas City Royals defeated the St. Louis Cardinals in the 1985 world series in seven games.
{{ relativeTimeResolver(1572527179571) }}
LIVE
Rating
Similar questions
Sports
•
1
Sports
•
3
Sports
•
1
Sports
•
1