The Atlanta Braves today agreed to terms with free-agent outfielder/first baseman Craig Wilson on a one-year contract for the 2007 season. Financial terms of the deal were not announced. Wilson, 30, played his first five Major League seasons with the Pittsburgh Pirates before splitting the 2006 campaign between Pittsburgh and the New York Yankees. His combined totals last season included a .251 batting average with 17 home runs and 49 RBI in 125 games. Wilson was traded to New York on July 31 in exchange for right-handed pitcher Shawn Chacon. The right-handed hitting Wilson owns a .265 career batting average and in his six Major League seasons he has played outfield (314 games), first base (262) and catcher (40). His 12 career pinch-hit home runs (in just 104 pinch at-bats) ranks second to Mark Sweeney (13 pinch homers in 525 at-bats) among all active Major League players.