Mike Trout is back to his old self, hitting his 420th career home run on June 15.

What happened?

The Los Angeles Angels lost 4-3 to the Arizona Diamondbacks, despite Trout's efforts.
Trout showcased his skills, beating out an infield single and playing the entire game in center field.
He has missed just one game all season, hitting .230 with 16 homers and 33 RBIs.

Why it matters for Mike Trout

Trout's health has been a concern for the past five years, but he's finally back on track.
He's leading the American League with 53 runs and has an .852 OPS.

What comes next?

Trout is expected to return to the All-Star Game for the first time since 2019, held in Philadelphia.
He'll be representing the Angels, likely as their lone All-Star once again.
And with a full no-trade clause, Trout has no desire to leave the Angels.
Angels owner Arte Moreno has no interest in trading him, and opposing GMs don't even bother calling.
Trout's contract extension is worth $426.5 million, with $140 million remaining after this season.
He's comfortable in Southern California and wants to win with the Angels.
"I’m going to keep those conversations in-house," Trout said after Monday's game.
Angels GM Perry Minasian said Trout wants to win, but there's no indication he'll ask for a trade.
Minasian praised Trout, saying he represents the team as well as possible.
Trout's family of four is comfortable in Southern California, and he's not going anywhere.
He's proud to be an Angel and will continue to give his all on the field.
The idea of Trout playing for a contender only surfaces now that he's healthy.
But for now, he's focused on helping the Angels win, despite their league-worst 29-44 record.
The Angels have not made the postseason in 12 consecutive years, with Trout playing only three postseason games.
Trout will be 35 years old in two months, but he's still among the best in the game.
He's reminding folks of his greatness, and it's exciting to see him back on form.