Will Harris was roughed up for five runs on three hits and two walks over two-thirds of an inning in Thursday's loss to the Giants.
Diamondbacks recalled RHP Will Harris from Triple-A Reno.
Diamondbacks claimed RHP Will Harris off waivers from the Athletics; assigned him to Triple-A Reno.
Athletics claimed RHP Will Harris off waivers from the Rockies; optioned him to Triple-A Sacramento.
Rockies designated RHP Will Harris for assignment.
Rockies purchased the contract of RHP Will Harris from Triple-A Colorado Springs.