The Astros signed outfielder Trenton Brooks to a minor league contract. Although the team never formally announced the move, Brooks is tonight’s lineup for their Triple-A affiliate in Sugar Land.
It’s another flier on a left-handed hitting outfielder for the Astros. They added LaMonte Wade Jr. on a big league deal last week, but he almost immediately went on the injured list with a hamstring strain. That moved Joey Loperfido back to the big league level. CJ Alexander and Zach Cole are on the Triple-A roster as lefty-hitting outfielders.
Brooks, 30, is back in affiliated ball after beginning this season in Korea. He signed with the KBO’s Kiwoom Heroes on a $700K contract. Brooks didn’t perform as the team hoped, batting .217/.286/.259 over 41 games. KBO teams have a roster limit on foreign-born players, so they’re quick to move on from those who struggle. The Heroes waived him in mid-May to sign Keston Hiura.
A former 17th-round pick, Brooks has played 37 games at the major league level. He debuted with the Giants in 2024 and got some run with the Padres last year. Brooks has hit .136 with one home run and 19 strikeouts in 72 trips. As one would imagine, he has a much better track record against minor league arms. Brooks is a lifetime .279/.382/.472 slash line with nearly equal walk and strikeout rates in nearly 2000 career Triple-A plate appearances.

Astros GM in full panic mode
I knew someone would sign him to a minor league deal with his AAA track record. For him he already made 700k this year any MLB salary he may get is just extra.
Not sure about KBO. You sure contracts are guaranteed? Could be he gets prorated value on contract.
It seems like it depends but I don’t see anything saying they didn’t pay him that amount.
Bruh
Good for Brooks, I wasn’t expecting him to find an opportunity so quickly after his disastrous stint in the KBO where he couldn’t hit for power