Albert Cesare / The Enquirer / USA TODAY NETWORK

The Arizona Diamondbacks announced a one-year agreement Tuesday with two-time All-Star outfielder/designated hitter Joc Pederson.

The deal with the 31-year-old free agent is for a reported $9.5 million and includes a mutual option for the 2025 season. The Arizona Republic previously reported that there is a $3 million buyout for the $14 million option.

Pederson could add some power to the middle of the Diamondbacks' lineup if he can return to form. He hit .235 with 15 homers and 51 RBIs in 121 games last season for San Francisco after being named a National League All-Star in 2022, when he hit .274 with 23 homers and 70 RBIs in his first season with the Giants.

Pederson spent his first seven seasons with the Los Angeles Dodgers, hitting .230 with 130 homers and 303 RBIs. He sparked the Dodgers' 2020 World Series run, hitting .382 with two homers and eight RBIs in the playoffs to help the club end its 32-year title drought.

He signed a free agent deal with the Cubs in 2021 but was traded to the Atlanta Braves after playing just 73 games for Chicago. Pederson continued his postseason heroics, hitting three playoff homers as the Braves went on to win the World Series.

Pederson has a career .237 average with a .336 on-base percentage, a .464 slugging percentage, 186 homers and 485 RBIs in 1,140 games over his 10-year career.

More must-reads:

TODAY'S BEST
Islanders climb nine spots to No. 1 pick with stunning lottery win
Oilers get good news and bad news on Mattias Ekholm
Why Cavs HC Kenny Atkinson might not want to celebrate COY win
Ravens downplay Justin Tucker's release with a tone-deaf statement
Astros place key slugger on injured list
Michigan HC Sherrone Moore to be suspended two games
'It makes sense': Steelers see new Aaron Rodgers conspiracy theory emerge as team waits for 2025 decision
Marc-Andre Fleury joining Canada for World Championship
One-time All-Star pitcher announces retirement
Kings, GM Rob Blake mutually part ways
Buddy Hield lifts Warriors to massive Game 7 win over Rockets
Jazz agree to long-term extension with HC Will Hardy
Patriots legends rip Giants' Abdul Carter over Lawrence Taylor number request
LSU coach makes big guarantee about what Will Campbell will offer Patriots
Warren Moon has strong message for Shedeur Sanders
Jordan Spieth has sobering take on Scottie Scheffler
Watch: Jets eliminate Blues in instant classic double OT Game 7 win
Pacers use balanced attack vs. Cavaliers to steal home-court advantage
Fever's Caitlin Clark dazzles in preseason debut vs. Brazil
Scottie Scheffler wins CJ Cup Byron Nelson in historic fashion