Daniel Murphy, a three-time All-Star and the 2015 NLCS MVP with the Mets, is retiring after 12 major league seasons.