Royals beat Angels 10-9
2017 Kansas City Royals Top 10 Prospects — College Baseball, MLB
Kansas City Royals 2017 Team Photo & 2018 Schedule SGA 10/1/17
Kansas City Royals 2017 Payroll - Last Word On Baseball
Kansas City Royals on X: Here is our 25-man roster for Opening
102-loss Royals have turned out to be quite the spoilers against
Kansas City Royals: Expectations for Mike Moustakas in 2017
Kansas City Royals: Five Biggest Surprises in 2017
Tigers vs. Royals Highlights, 07/17/2023
Texas Rangers vs. Kansas City Royals live stream, TV channel