Mark Reynolds, who hit at least 30 homers four times and led the majors in strikeouts three times, is retiring at age 36.