Kiyoshi Mio-USA TODAY Sports

Right fielder Jason Heyward signed a one-year contract worth $9 million with the Los Angeles Dodgers on Wednesday.

The 34-year-old free agent enjoyed a bounce-back season in 2023, batting .269 with 15 homers and 40 RBIs in 124 games in his first campaign with Los Angeles.

Heyward is a career .258 hitter with 174 homers and 681 RBIs in 1,703 games with the Atlanta Braves (2010-14), St. Louis Cardinals (2015), Chicago Cubs (2016-22) and Dodgers.

Heyward is a five-time Gold Glove winner and made the National League All-Star team in 2010. He won a World Series with the Cubs in 2016.

He played last season on a one-year, $720,000 contract after batting .204 with one homer in 48 games in his final season with the Cubs.

More must-reads:

TODAY'S BEST
Cubs acquiring veteran reliever from Mariners
Top-five NBA Draft prospect suffers scary non-contact injury
Hurricanes stay alive with third-period outburst vs. Rangers
Jaylen Brown's big three-pointer gives Celtics 3-1 lead over Cavs
Avalanche star placed in player assistance program
Mercury announce devastating injury on eve of WNBA season
Randy Moss' son makes major football announcement
Reds place key outfielder on injured list with broken thumb
Tom Brady's broadcasting debut set for Week 1 of NFL season
Struggling Cubs reliever placed on injured list 
Report: Justin Fields had ‘toxic' relationship with ex-Bears QB
Extension makes Lions QB Jared Goff one of NFL's highest-paid players
Kentucky's Reed Sheppard displays excellent skills at NBA Draft Combine
Knicks big man undergoes another ankle surgery
Flames CEO stepping down, transitioning to advisory role
Oilers star seemingly dismisses Arturs Silovs' performance in Game 3
Bengals QB Joe Burrow is making a notable change to stay healthy in 2024
Orioles designate outfielder for assignment
Antoine Winfield Jr. agrees to record contract extension with Buccaneers
Bears coach provides massive update on QB Caleb Williams' progress