Jayson Werth, who helped Philadelphia win the 2008 World Series, agreed on Sunday to a seven-year Major League Baseball contract worth 126 million dollars with the Washington Nationals. The 31-year-old free agent outfielder batted .296 with 27 home runs, 85 runs batted in and a National League-best 46 doubles this year with the Phillies, who won the NL East division crown in all four of his seasons on the team. By contrast, the Nationals went 69-93 and have not managed a winning season since 2003 when they were based in Montreal. 'He's going to be a big piece of the puzzle,' Nationals general manager Mike Rizzo said. 'We certainly have more holes to fill. We had more work to do, and we're certainly aggressively going on from here and beyond.' Washington lost slugger Adam Dunn to the Chicago White Sox on Friday but replaced his big bat in their lineup with Werth, who spent two seasons each with Toronto and the Los Angeles Dodgers before joining the Phillies. Nationals manager Jim Riggleman was an assistant coach for the Dodgers during Werth's time in Los Angeles and Werth's uncle was a former teammate of Rizzo. 