Alex Rodriguez hit his 600th career home run on Wednesday, becoming the seventh player in Major League Baseball to achieve the feat and triggering new debate about his place among the game's greats after his admission that he has used performance-enhancing drugs.