The Houston Astros have reportedly signed free agent left-hander Wade Miley to a one-year, $4.5 million contract, according to multiple reports.

The contract includes $500,000 in available incentives (earned either for starts or relief appearances), and Miley has reportedly already passed his physical. Miley, 32, is coming off a 2018 season that saw him finish with a 2.57 ERA and an 5-2 record in 16 starts with the Milwaukee Brewers. He had a 1.23 ERA in four postseason starts (14 2/3 innings pitched). 

After signing a minor league pact with the Brewers, Miley was one of the biggest surprises of last season, and CBS Sports ranked him No. 38 on our Free Agent Tracker.

This winter, the Astros needed to fill the holes in their rotation. With Charlie Morton leaving for the RaysLance McCullers Jr. out for the season after Tommy John surgery and Dallas Keuchel still a free agent, the Miley signing gives the Astros a fourth starter after Justin Verlander, Gerrit Cole and Collin McHugh

The Miley signing might come off as if the Astros have passed on Keuchel, but Bob Nightengale of USA Today reports that the team still hopes to bring back the former Cy Young winner.