Brendan Maloy
Saturday March 29th, 2014

Angels outfielder Mike Trout has a slash line of .324/.416/.560 in two-plus seasons. (Otto Greule Jr./Getty Images) Angels outfielder Mike Trout has a slash line of .324/.416/.560 in two-plus seasons. (Otto Greule Jr./Getty Images)

The Los Angeles Angels and outfielder Mike Trout have agreed on a six-year contract extension beginning in 2015 that will pay Trout $144.5 million, reports Alden Gonzalez of MLB.com.

Trout has been among the best all-around players in baseball since his first full season in 2012, finishing second to Miguel Cabrera in MVP voting in each of the last two years, while batting .324 with a .976 OPS, 57 home runs and 82 stolen bases.

The contract covers three of Trout's arbitration years, as well as his first three years of free agent eligibility, and will keep the former AL Rookie of the Year in an Angels uniform until 2021, when he will be 29 years old.

SI WIRE: Report: Suspended MLB players no longer eligible for playoffs

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.