The Marlins released Smeltzer on July 10.
The Marlins reassigned Smeltzer on Monday.
Smeltzer signed a minor-league contract Wednesday with the Marlins, Andersen Pickard of Prime Time Sports Talk reports.
Smeltzer elected free agency Sunday.
Smeltzer cleared waivers and was outrighted to Triple-A Jacksonville on Sunday.
Smeltzer was designated for assignment Friday, Noah Berger of Fish on First reports.
Miami selected Smeltzer's contract from Triple-A Jacksonville on Wednesday.
Smeltzer cleared waivers and was outrighted to Triple-A Jacksonville on Monday, Jordan McPherson of the Miami Herald reports.
Smeltzer was designated for assignment by the Marlins on Saturday, Jordan McPherson of the Miami Herald reports.
Miami selected Smeltzer's contract from Triple-A Jacksonville on Thursday.