Mike Trout is nearing a return from his hamstring injury, having run at 90% on Saturday with no pain.

What happened?

The Los Angeles Angels star took batting practice on the field, a positive sign for his recovery.

Why it matters for Mike Trout

Trout's return would be a significant boost for the struggling Angels, who are dead last in the American League West with a 36-54 record.

The Angels have had a tough season, but Trout has been a consistent source of offense, hitting at a .234 batting average with 17 home runs and 36 RBIs.

What comes next?

Trout was selected as a starting outfielder for the Major League Baseball All-Star Game, his 12th career All-Star Game selection and 11th time as a starter.

He expressed his honor at being selected, saying it meant a lot to him and his family.

The Angels play the Boston Red Sox on Sunday, looking to snap a five-game losing streak.

Trout's potential return could come as soon as Tuesday or Wednesday in Texas, according to Angels beat writer Jeff Fletcher.

The slugger's injury has been a significant setback for the Angels, but his return could provide a much-needed spark for the team.

Trout's selection as an All-Star is a testament to his consistent performance, despite the team's struggles.

The Angels will look to turn their season around, starting with their game against the Red Sox on Sunday.