Moll signed a minor-league contract with the Diamondbacks on Monday, Nick Piecoro of The Arizona Republic reports.
Moll cleared waivers and was outrighted to Triple-A Buffalo on Saturday, Gregor Chisholm of MLB.com reports.
The Mariners optioned Moll to Triple-A Tacoma on Sunday, Shannon Drayer of 710 ESPN Seattle reports.
Moll was claimed off waivers by the Pirates on Monday, Jane Lee of MLB.com reports.
Moll gave up an earned run on three hits over 1.1 innings in Friday's 5-3 loss to the Rangers. He also recorded a strikeout.
Moll was recalled from Triple-A Nashville on Friday, Jane Lee of MLB.com reports.
Moll was designated for assignment by the Rockies on Friday.
Moll was reassigned to minor league camp Monday, Nick Groke of The Denver Post reports.
Moll was added to Colorado's 40-man roster Friday, Patrick Saunders of the Denver Post reports.
Moll was reassigned to minor league camp Friday, Patrick Saunders of the Denver Post reports.