The agreement announced Wednesday is the highest salary for a one-year contract for a player not eligible for arbitration who wasn't coming to the major leagues from Japan or Cuba, topping Ryan Howard's $900,000 salary with Philadelphia in 2007.
The Millville, New Jersey native will become eligible for arbitration after this season and could become a free agent after the 2017 World Series. The sides are thought to be discussing an agreement through 2020 in the $150 million range.
By agreeing to a one-year deal now with the 22-year-old, the Angels avoid having the long-term deal count toward their 2014 luxury tax payroll.