world series

KANSAS CITY – A Royals fan made the ultimate sports bet Monday by putting both kidneys on Kansas City winning the world series. Quincy Archibald, 42 from Branson, MO, bet …

Back