Freeman will replace Mets outfielder Starling Marte on the All-Star roster. He becomes the sixth Dodger on the National League All-Star roster.