john sherman kansas city royals