BOSTON (AP) - A person familiar with the negotiations says the Boston Red Sox and Mike Napoli have agreed to shorten their deal to a one-year contract worth $5 million.
The person spoke on condition of anonymity Thursday because the agreement was not yet final.
Boston and Napoli agreed Dec. 3 during the winter meetings to a $39 million, three-year contract, subject to a successful physical. But the Red Sox became concerned about Napoli's hip, and that agreement was never announced.
Napoli's new deal will allow him to earn an additional $8 million in bonuses, which would bring his 2013 income to $13 million, where it would have been under the original agreement.
The person said language still had to be finalized and Napoli's deal likely will be announced next week.
A 31-year-old catcher and first baseman, Napoli hit .227 with 24 homers and 56 RBIs last year as he became a first-time All-Star. He is a .306 career hitter at Fenway Park, with seven homers and 17 RBIs.
---
AP Sports Writer Ronald Blum contributed to this report.

Top MLB Public Bets

#1 916 Toronto Blue Jays  98%
#2 909 Colorado Rockies  88%
#5 929 Chicago Cubs  67%
#6 906 Milwaukee Brewers  66%
#7 924 Texas Rangers  66%
#8 920 Cleveland Indians  60%
#9 903 New York Mets  56%
#10 907 Cincinnati Reds  53%

MLB Top Stories

Thumbnail A's vs. Angels Prediction Will the Angels complete their series sweep of the A's when the AL West rivals meet again tonight at 10:07PM ET?
Thumbnail Yankees vs. Red Sox Prediction Will the Yankees upset the Red Sox for a second straight night when the AL East rivals clash at 7:10PM ET?
Thumbnail Blue Jays vs. Cards Game 2 Prediction Will the Blue Jays pull off the upset in Game 2 of their double-header versus the Cardinals tonight at 6:15PM ET?
Thumbnail Astros vs. Indians Pick Will the Cleveland Indians find a way to close out a series win over the Houston Astros when the two meet up tonight at 6:10PM...
Thumbnail Dodgers vs. Giants Prediction Will the series finale between the Dodgers and Giants be low-scoring for bettors at 3:45PM ET?

MLB Team Pages