Chicago White Sox's Tim Anderson (7) bats against the Detroit...

Chicago White Sox's Tim Anderson (7) bats against the Detroit Tigers during the first inning of a baseball game Saturday, Sept. 9, 2023, in Detroit. Veteran shortstop Tim Anderson has agreed to sign a one-year deal worth $5 million with the Miami Marlins. The deal is pending a physical, a person with knowledge of the decision told The Associated Press on Thursday, Feb. 22, 2024. Credit: AP/Duane Burleson

JUPITER, Fla. — Former AL batting champion Tim Anderson would get a $500,000 assignment bonus if traded during this season by the Miami Marlins.

Anderson was guaranteed $5 million under the one-year contract announced Saturday.

The 30-year-old had spent all eight of his major league seasons with the Chicago White Sox. After leading the majors with a .335 average in 2019, Anderson hit .245 last year, the second-lowest of his big league career, ahead of his .240 average in 2018.

Anderson had just one home run and 25 RBIs over 123 games for Chicago last season. His RBIs matched his total in 2022, when he played in just 79 games because of injuries. He dealt with a sprained left knee and right shoulder soreness last season.

More MLB news

Newsday LogoSUBSCRIBEUnlimited Digital AccessOnly 25¢for 5 months