The nightmare for the Kansas City Royals has gone on for far too long. The last two weeks for the Royals have been like a bad Beetlegeuce remake. Or maybe The Walking Dead is more appropriate to describe how this team has looked lately. Watching a team with so much swagger and confidence look like dog water at the most […]