Downtown Kansas City explodes as Royals win World Series

Published November 2, 2015 1 Plays $100.00 earned

Rumble / Sports NewsThe Kansas City Royals have won the World Series, beating the New York Mets 3 games to 1. Thousands of fans took to the streets of downtown after the victory, celebrating their first win since 1985! Congratulations Royals!