Kansas City Royals win World Series with 12-inning, 7-2 victory over New York Mets
The Kansas City Royals won their second World Series title in franchise history on Sunday night when they defeated the Mets in Game 5.

The Kansas City Royals won their second World Series title in franchise history on Sunday night when they defeated the Mets in Game 5.
