My list would have to include Stan Musial. 4th all time in hits. 7 batting titles. 3 NL MVP awards. 11th all time in walks. 475 HRs and might well have had 500 if not for WW II. And he plays harmonica.