Brandon Moss thinks he'll fit in well with the Royals