Kansas City Royals Tag

Congratulations to the 2015 World Series Champions, the Kansas City Royals. Last year, the Royals came within just two runs of winning the World Series, but lost in Game 7 to the San Francisco Giants. Imagine getting that close only to come up short—and then coming...