40 years ago on this night (1985): the Kansas City Royals won Game 7 of the World Series at Royals Stadium, crushing the St.
In Game 6 of the I-70 Showdown, the St. Louis Cardinals and Kansas City Royals played a close game that was decided by a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results