Login
20s
What year did the Kansas City Royals win their first World Series title?
A
1977
B
1985
C
1990
D
2015
Submit Your Answer