By:

TEMPE, Ariz. — Mike Trout has his first seven-figure contract. Up ahead is what figures to be a nine-figure deal.

"It feels good," Trout said Wednesday after agreeing to a $1 million, one-year contract with the Los Angeles Angels.

The salary is the highest for a one-year major league contract for a player not yet eligible for arbitration who wasn't coming to the big leagues from Japan or Cuba or wasn't required to have a larger amount because of the maximum cut rule. Ryan Howard earned $900,000 with Philadelphia in 2007 and Albert Pujols with St. Louis in 2003.