The Marlins released Gonzalez on Monday, Triple-A New Orleans radio broadcaster Tim Grubbs reports.
Gonzalez cleared waivers and was outrighted to Triple-A New Orleans, Joe Frisaro of MLB.com reports.
Gonzalez had his contract selected from Triple-A New Orleans on Sunday.
After serving as the Marlins' 26th man for Tuesday's doubleheader against the Phillies, Gonzalez returned to Triple-A New Orleans on Wednesday, Andre Fernandez of the Miami Herald reports.
Gonzalez was recalled from Triple-A New Orleans and will serve as the Marlins' 26th man for Tuesday's doubleheader with the Phillies, Joe Frisaro of MLB.com reports.
Gonzalez was optioned to Triple-A New Orleans, Joe Frisaro of MLB.com reports.
Gonzalez allowed three runs -- all from solo home runs -- on four hits over four innings while striking out two in Monday's Grapefruit League game against the Mets.
Gonzalez was traded to the Marlins on Tuesday for a player to be named later or cash considerations, Meghan Montemurro of The News Journal reports.
Gonzalez was designated for assignment Thursday.
Gonzalez allowed a run on three hits in a third of an inning in Wednesday's 6-0 loss to the Marlins.