 He has played in MLB for Colorado, Arizona Diamondbacks, and Pittsburgh Pirates.Salazar was claimed off waivers by the Arizona Diamondbacks from the Colorado Rockies on March 28, 2007.He was recalled by the Diamondbacks on July 6, 2007, after struggling outfielder Carlos Quentin was sent down.