Los Angeles Angels star Mike Trout agrees to record 12-year contract By: FOXNews.com March 20, 2019 at 22:49 PM EDT The Los Angeles Angels and star outfielder Mike Trout have agreed to a 12-year contract, the club announced Wednesday evening. Read More >> Related Stocks: Fancamp Exploration Ltd