The Houston Astros finalized a trade to send right-hander Lance ⁠McCullers Jr., left-hander Colton Gordon and cash to the Milwaukee Brewers on Wednesday. The Astros received minor league outfielder Jadyn Fielder in return.

McCullers, a two-time World Series winner and ​former American League All-Star, has pitched only 39⅓ ‌innings this season, posting a 2-3 ​record with a 6.86 ERA in eight starts.

He has been on the 15-day injured list since May 21 ⁠with right shoulder inflammation. The 32-year-old earns $17 million this season in ⁠the final campaign of his five-year, $85 million contract.

McCullers is 53-40 with a 3.85 ERA ​in 154 career games (148 ⁠starts) with the Astros since 2015. He was an All-Star in 2017 and ⁠won World ​Series titles in 2017 and 2022, but ​he missed three entire seasons (2019, 2023 and 2024) due to injuries.

Gordon, ​27, ‌has surrendered 12 earned runs in four appearances in the majors this season, spanning 9⅓ innings. He was 6-3 with a 3.69 ERA ‌in 14 games (13 starts) with Triple-A Sugar Land.

The 21-year-old Fielder is the son of Prince Fielder and the grandson of Cecil Fielder. The latter two combined for ​nine ​All-Star selections and 638 home runs in ​25 MLB seasons. Jadyn Fielder is hitting.233 (31-for-133) with Class-A ⁠Wilson in his first full professional season, and has three home runs and 23 RBIs across 45 games.

The Brewers’ starting rotation has been affected by ​several injuries recently. Kyle Harrison (8-2, 3.01) sits on the 15-day IL, while Brandon Woodruff (2-2, 2.98) recently went on the 60-day IL. Logan Henderson (3-1, 3.18) returned to active duty on July 9 after missing six weeks.