AP source: Arizona closing in on deal with Upton

TUCSON, Ariz. 
A person familiar with the negotiations tells The Associated Press that the Arizona Diamondbacks and young All-Star outfielder Justin Upton are closing in on a six-year contract.

The deal would be worth just over $50 million, the person said Tuesday, speaking on condition of anonymity because the contract has not been finalized.

The 22-year-old Upton made his first All-Star game last season, when he hit .300 with 26 homers and 86 RBIs. The Diamondbacks made Upton the No. 1 pick overall in the 2005 amateur draft. His older brother B.J. was the second pick overall in 2002.