Hall was released by the Marlins on Sunday, Joe Frisaro of MLB.com reports.
Hall was optioned to Triple-A New Orleans on Sunday, Clark Spencer of the Miami Herald reports.
Hall was recalled from Triple-A New Orleans on Wednesday, Joe Frisaro of MLB.com reports.
Hall was claimed off waivers by the Marlins on Wednesday and was optioned to Triple-A New Orleans, Joe Frisaro of MLB.com reports.
Hall was designated for assignment by the Diamondbacks on Sunday.
Hall was optioned to Triple-A Reno on Monday, Nick Piecoro of the Arizona Republic reports.
Hall was recalled from Triple-A Sacramento on Tuesday, Amy Gutierrez of CSN Bay Area reports.