Royals celebrate title with fans
November 4, 2015 | 00:02:55
The Royals take their 2015 World Series victory celebration to the streets of Kansas City and express thanks to the fans for their support
The Royals take their 2015 World Series victory celebration to the streets of Kansas City and express thanks to the fans for their support