I love Trout.
But he's had too many injuries the last few years and he's on the wrong side of 30.
https://www.espn.com/mlb/story/_/id/34313085/what-mike-trout-latest-injury-concern-does-mean-return
All the different injuries (ribs, back, hand, calf etc.) limits the patented recklessness he shows in his fielding and hitting, not to mention throwing and baserunning.
If I were the Angels, ideally I'd package Trout up with Rendon, and be finished with the injury worries and the totally unbalanced salary structure on the team.
Don't hang on unless forced. But I assume these two mega contracts were all of Moreno's doing...