Gio Gonzalez –
Gio Gonzalez is one final name the Angels should have on their wish list. Gonzalez like Keuchel has a proven track record going 127-97 in his career with a 3.69 ERA. Gonzalez is a two-time all-star and in 2017 he went 15-9 with a 2.96 ERA with the Nationals and was in the running for the CY Young Award.
Gonzalez started last season poorly going 7-11 with a 4.57 ERA in 27 starts with the Nationals, but then he was traded to the Brewers at the trade deadline and went 3-0 with a 2.13 ERA in five starts that helped propel the Brewers to the NL Central title and into the NLCS.
Gonzalez is a little older than some people may not like, but he has possibly at least three to four good years left in his arm and he will also be available for much less than a guy like Keuchel.
So if the Angels want to add one more piece to their rotation Gonzalez could be a great option to explore.