CHICAGO (AP) — The Chicago White Sox and former AL Cy Young Award winner Dallas Keuchel finalized a $55.5 million, three-year contract on Monday.

Keuchel will earn $18 million in salary each of the next three seasons. The White Sox hold a $20 million option for 2023 with a $1.5 million buyout.

The 31-year-old left-hander won the AL Cy Young Award with the Houston Astros in 2015 but struggled to find work last offseason as a free agent. He signed a roughly $13 million, one-year deal with the Atlanta Braves in June and went 8-8 with a 3.75 ERA for the NL East champions.

The long-bearded veteran joins catcher Yasmani Grandal and slugger Edwin Encarnación as major additions to the White Sox this offseason. Grandal signed a $73 million, four-year contract with Chicago last month, and Encarnación agreed last week to a $12 million, one-year deal.

The White Sox also brought back slugger Jose Abreu on a $50 million, three-year deal, acquired outfielder Nomar Mazara from the Texas Rangers and added lefty starter Gio Gonzalez on a $5 million, one-year contract that includes a 2021 option.

Keuchel and Gonzalez will join a rotation led by All-Star Lucas Giolito that also includes Reynaldo Lopez and Dylan Cease. Promising young right-hander Michael Kopech is also expected to return following Tommy John surgery.

Chicago is hoping to challenge in the AL Central behind a young core of hitters, including Yoan Moncada, Tim Anderson and Eloy Jimenez. Top prospect Nick Madrigal might also be ready to get significant time at second base. The White Sox were 72-89 last season, well behind the 101-win Minnesota Twins and 93-win Cleveland Indians.

(© Copyright 2019 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)