Solarte agreed to a minor-league contract with the Marlins on Friday, Craig Mish of Sirius XM reports.

Solarte spent 28 games with the Giants earlier this season, but he struggled to a .205 average with a home run and seven RBI. He'll report to extended spring training before ultimately getting sent to Triple-A New Orleans.

More News