Former Mets second baseman Daniel Murphy has agreed to a three-year deal worth $37.5 million with the Nationals, a club source told ESPN's Jim Bowden. 

Murphy set a major league record with homers in six straight postseason games and earned NLCS MVP honors.

He hit .281 with 38 doubles, 14 homers and 73 RBIs in 499 regular-season at-bats.