According to Bob Nightengale of USA Today, Gibson and the Cardinals finalized a one-year agreement on Tuesday. A club option for 2025 is included in the one-year, $12