best player to never win a major