HOUSTON (CBSDFW.COM/AP) — Short on starting pitchers, the American League West Division Champion Houston Astros agreed to a $4.5 million, one-year contract with 32-year-old left-hander Wade Miley.

Miley could earn an additional $500,000 in performance bonuses.

Miley has passed the physical needed to finalize the agreement, but the deal was not immediately announced by the Astros on Thursday.

Wade Miley #20 of the Milwaukee Brewers throws a pitch against the Los Angeles Dodgers during the first inning in Game Six of the National League Championship Series at Miller Park on October 19, 2018 in Milwaukee, Wisconsin. (Photo by Dylan Buell/Getty Images)

Justin Verlander and Gerrit Cole head a rotation also projected to include Collin McHugh and possibly Brad Peacock.

Dallas Keuchel became a free agent after the World Series and remains unsigned.

Miley was 5-2 with a 2.57 ERA in 16 starts and 80 2/3 innings for the Milwaukee Brewers last year.

He agreed to a minor league contract in mid-February, made three starts at Double-A Biloxi, then joined the Brewers in early May. He went on the disabled list with a strained oblique after just two starts and did not return to the Brewers until July 12.

Miley had a 1.23 ERA in four postseason starts — in Game 5 of the NL Championship Series, he walked leadoff batter Cody Bellinger, then was replaced by right-hander Brandon Woodruff in an unusual strategy employed by Brewers manager Craig Counsell.

Miley earned $2,743,011 last year, which included a prorated share of his $2.5 million salary and $700,000 in performance bonuses based on innings and starts.

An eight-year major league veteran who was an All-Star in 2012, Miley is 71-76 with a 4.26 ERA. He also has pitched for Arizona (2011-14), Boston (2015), Seattle (2016) and Baltimore (2016-17).

(© Copyright 2019 CBS Broadcasting Inc. All Rights Reserved. The Associated Press contributed to this report.)