In December 2022, the Cardinals signed a five-year, $82.5 million contract with an additional team option of $17.5 million for 2028, which includes a $5 million buyout. the given text so that the main idea is communicated clearly and accurately.
Full Article

