Alan Joseph Blubaugh is an American professional baseball pitcher for the Houston Astros of Major League Baseball. He made his MLB debut in 2025. From Wikipedia
Clubs are accelerating returns to stabilize rosters for the stretch run.