Randal Grichuk had plenty of suitors pursuing him in free agency, with the Royals reportedly making a push to sign him before he returned to the Diamondbacks.
The deal includes a team option for 2026. The 30-year-old hit .259 with 11 home runs and 33 RBIs last year for Atlanta and ...