Los Angeles Angels' Randal Grichuk drives in the winning run...

Los Angeles Angels' Randal Grichuk drives in the winning run with an RBI single against the Cleveland Guardians in a baseball game in Anaheim, Calif., Thursday, Sept. 7, 2023. The Arizona Diamondbacks and veteran slugger Randal Grichuk agreed Saturday, Feb. 17, 2024, on a $2 million, one-year contract with a mutual option for 2025, a person with direct knowledge of the deal told The Associated Press. Credit: AP/Ashley Landis

PHOENIX — The Arizona Diamondbacks and outfielder Randal Grichuk have agreed to a $2 million, one-year contract that includes a mutual option for 2025.

Grichuk will be paid $1.5 million this season and would make $6 million in 2025, or the D-backs could pay a $500,000 buyout. The team announced the deal on Saturday.

The 32-year-old has 191 homers with the St. Louis Cardinals, Toronto Blue Jays, Colorado Rockies and Los Angeles Angels. He split time between the Rockies and Angels last season, hitting .267 with 16 homers.

Grichuk gives the defending NL champions some more right-handed power in a lineup that includes Eugenio Suárez, Lourdes Gurriel Jr. and Christian Walker. He's hit at least 20 homers in a season five times in his career.

To make room for Grichuk on the 40-man roster, the D-backs moved right-hander Drey Jameson to the 60-day injured list. Jameson is expected to miss the season after Tommy John surgery on Sept. 1.

More MLB news

Newsday LogoSUBSCRIBEUnlimited Digital AccessOnly 25¢for 5 months