Kansas City Royals Claims MLB World Series After Defeating New York Mets

  • After yet another comeback win over the New York Mets, the Kansas City Royals clinched the World Series.