Here we are on September 4th, and the Kansas City Royals sit 31 games over .500. They have an incredible 13 game lead in the American League Central, and have the best record in the American League by six games over the Toronto Blue Jays. Yes, life with the Royals is good.
Naturally, with a season like this, there have been plenty of surprises for the Royals. Not only has the team outperformed virtually all of the ‘experts’ predictions, but they have had quite a few things go well for them this year. As John said, the Royals have been both lucky and good this year.