Browsing Tag

Kelvin Herrera

World Series X-Factors for the Kansas City Royals

Can anyone stop this freight train called the Kansas City Royals? I highly doubt it! Coming into the 2014 MLB Season, all baseball critics and baseball enthusiasts didn't have the Royals on anyone's radar as contenders. Every one of them would describe this ball club as "scrappy", "played small ball", and said that they didn't have enough fire…
Read More...