 Keuchel had all-star appearances in 2015 and 2017. He went 20-8 with a 2.43 ERA with the Houston Astros in his Cy Young award-winning season of 2015. He's been off a little bit over the last few years while struggling to stick with multiple teams.