LF/RF/DH BAL
Fri 1/13/23 1:16 PM

O'Neill agreed to a one-year, $4.95 million contract with the Cardinals on Friday to avoid arbitration, Robert Murray of FanSided.com reports.
EDGE Analysis
O'Neill had his 2022 salary decided by an arbiter after the two sides were unable to come to terms, but an agreement was reached for 2023 ahead of Friday's deadline. The 27-year-old had a .912 OPS in 2021 but took a step back last year while dealing with multiple injuries, and he finished with a .228/.308/.392 slash line and 14 home runs in 96 contests.