Napoli, Red Sox agree to three-year contract

By Joey Nowak / 12/03/12 11:45 AM ET

The Red Sox have signed free agent Mike Napoli to a three-year deal, a baseball source has confirmed to reported early on Monday that Boston was working out a deal with the catcher/first baseman. Napoli is expected to play primarily first base, and the deal is reportedly worth $39 million.
The Red Sox have not commented on the report.
Napoli has spent the last two seasons with the Rangers after playing his first five years with the Angels.
The 31-year-old is a career .259 hitter, with double-digit homers in each of his seven seasons, and at least 20 in his last five. He appeared in 108 games for the Rangers last year -- 71 at catcher, 26 at first base, nine at designated hitter and six as a pinch-hitter. Overall, he hit .227/.343/.469 with 24 homers and 56 RBIs.
According to a Dallas Morning News report on Monday, the Rangers met with Napoli last week about a long-term deal, though Texas was not willing to give him the number of years he was seeking (four) after a down 2012 season. In 2011, he hit .320/.414/.631 with 30 homers, all career highs.
In 62 at-bats during 19 games at Fenway Park, Napoli has a .306 batting average with seven homers and 17 RBIs.