The deal begins with the 2010 season and will carry him through 2015, buying out his first two years of free agency.
SI.com has learned that Upton will receive a $1.25 million signing bonus and an annual salary that breaks down as follows: $500,000 in 2010, $4.25 million in 2011, $6.75 million in 2012, $9.75 million in 2013, $14.25 million in 2014 and $14.5 million in 2015.
Upton, 22, was the first overall pick in the 2005 draft. He made his first All-Star team last season, and finished the year with career highs in virtually every category, including batting average (.300), home runs (26), runs batted in (86) and stolen bases (20). He is the younger brother of Tampa Bay outfielder B.J. Upton.
News of the deal was first reported by FoxSports.com and