The Colorado Rockies and three-time All-Star Carlos Gonzalez finalized a one-year, $5 million contract on Monday.
The agreement calls for up to another $3 million in bonuses based on days on the active roster.
The three-time Gold Glove outfielder earned $20 million with Colorado last season in the final year of a seven-year, $80 million contract.
Gonzalez, 32, is a career .288 hitter with 215 homers and 711 RBIs in 1,200 games.
He struggled for much of the 2017 season while dealing with insomnia before consulting with a sleep specialist. He hit .377 in September with six home runs to finish the season with a .262 average, 14 homers and 57 RBIs in 136 games.
His 211 homers in nine seasons with Colorado ranks him fourth in team history.
— Field Level Media
Sorry we are not currently accepting comments on this article.