Mustard Minute: Congratulations, Kansas City Royals

Author:
Video Duration:
1:00

The Kansas City Royals won the World Series for the first time since 1985. This Extra Mustard Minute goes out to all the fans.