Kansas City Royals World Series Champions

Advertisements

Kansas City Royals Win World Series

 

The Kansas City Royals clinched the World Series Championship defeating the New York Mets. This is the first World Series win  for the Royals in thirty years. They are a throwback team that run and steal the bases like the baseball stars of old. Congrats to the Royals.