Freddie Freeman has agreed to terms with the Los Angeles Dodgers on a six-year, $162 million deal, sources said.