Royals

Kansas City Royals Parade
Last night the Kansas City Royals clinched their first World Series Championship in 30 years. Here is how they plan to crown Kansas City.