A person familiar with the negotiations told The Associated Press on Tuesday that Drew will take a physical before the deal can be finalized. The person spoke on condition of anonymity because the agreement was not complete.

Drew hit .250 with five homers and 16 RBIs in 39 games for the Oakland Athletics last season after being traded by Arizona on Aug. 20. In 40 games with the Diamondbacks, he hit .193 with two homers and 12 RBIs. Drew, 29, is the brother of former Boston outfielder J.D. Drew and had been with Arizona for his entire big career until the trade.

In seven seasons, Drew is hitting .265 with 77 homers and 349 RBIs. In addition to his salary, he would earn a $500,000 bonus if he has 500 plate appearances.

With several top prospects needing more seasoning, the Red Sox are adding players who can help until, and perhaps after, those youngsters are ready.

Napoli's deal hasn't been finalized yet while the Red Sox address their concerns about his health.

Their lineup will have a much different look after a 69-93 record that led to the firing of Bobby Valentine after one year as manager.

Drew would become Boston's 11th starting shortstop in nine seasons. Mike Aviles started 123 games there last season then was sent to Toronto as compensation for the Red Sox prying their new manager, John Farrell, away from the Blue Jays. Aviles later was traded to the Cleveland Indians.

Slick-fielding Jose Iglesias, 22, has been considered Boston's shortstop of the future but is a weak hitter, batting .118 in 24 games last year. He may have been overtaken in the Red Sox long-term plans by Xander Bogaerts, 20, who has played just 23 games at Double-A.

Other top prospects are outfielders Jackie Bradley and Bryce Brentz, right-handers Matt Barnes and Allen Webster and left-hander Henry Owens.

Uehara, had a 1.75 ERA last season for Texas, allowing seven earned runs in 36 innings with no record, 43 strikeouts and three walks. The right-hander pitched for 10 years in Japan before signing with the Baltimore Orioles in 2009.

He would earn a $125,000 bonus if he has 15 games finished and that same amount for each additional five games finished through 50.

A day after Trevor Noah was declared the new host of "The Daily Show," complete with the blessing of the exiting Jon Stewart, graphic tweets targeting women, Jews and victims of the Ebola virus are causing a social media backlash.