Freddie Freeman has agreed to terms with the Los Angeles Dodgers on a six-year, $162 million deal, sources told ESPN's Jeff Passan and Kiley McDaniel.

Freeman, 32, reached free agency for the first time in his career after helping the Atlanta Braves win their first World Series since 1995 with a six-game triumph over the Houston Astros. During his 12th big league season, the first baseman hit .300 (eighth in the National League), with 31 homers, 83 RBIs and an NL-leading 120 runs scored.