The Diamondbacks sign OF Justin Upton to a long-term contract, inking the youngster to a six-year deal worth $51.25 million. The 22-year-old hit .300 with 26 homers and 86 RBI in 2009, making the All-Star team.

On March 3, 2010 — The Diamondbacks sign OF Justin Upton to a long-term contract, inking the youngster to a six-year deal worth $51.25 million. The 22-year-old hit .300 with 26 homers and 86 RBI in 2009, making the All-Star team.

Sources –
Baseball Reference March 3
SABR Games Project
National Pastime March 3
Retro Sheet
Replay The Game

Own this Day and Be Part of Baseball History