The deal is subject to Napoli passing a physical, which will take place later this week, the person said Monday. The person spoke on condition of anonymity because the deal was not yet final.
The Seattle Mariners reportedly had been one of the team's pursuing Napoli.
A 31-year-old who also plays first base, Napoli hit .320 with 30 homers and 75 RBIs as the Texas Rangers won their second straight AL pennant in 2011, then slumped to a .227 average with 24 homers and 56 RBIs this year.
More Sports Headlines
An open letter to new M's GM Jerry Dipoto Goff throws 4 TD passes as Cal rallies to beat Cougars 34-28 A’s beat Mariners 7-5 in 13 innings Rawls unfazed by chance to be Seahawks’ lead back Juulsen, Skoleski lead Silvertips to 3-1 victory Nats' Scherzer strikes out 17 Mets as he pitches 2nd no-hitter of season Seahawks' Lynch, Mebane to be game-time decisions Monday night No. 12 Clemson holds on to beat No. 6 Notre Dame 24-22
Our new comment system is not supported in IE 7. Please upgrade your browser here.