 Owens was removed from the Red Sox 40-man roster on December 5, 2017 and placed on waivers.On December 8, 2017, Owens was claimed off waivers by the Arizona Diamondbacks 

On December 22, he was claimed again, this time by the Los Angeles Dodgers.Owens was designated for assignment on May 18, 2018, after having spent the first two months of the season on the minor league disabled list.