Royals win 8-4 with walk-off grand slam Kansas City Royals win nine of last ten games at home Powered by WPeMatico