Royals Win!!! November 2, 2015Posted in Uncategorized The Kansas City Royals are World Series Champions! Bringing the crown back to KC!