Home » Posts tagged with » Kansas City Royals
Royals are kings  of World Series

Royals are kings of World Series

The Royals took Major League Baseball’s best-of-seven championship final four games to one after scoring twice in the ninth inning to equalize and breaking open the contest with five runs in the final inning.