He previously played in Major League Baseball for the Detroit Tigers, Baltimore Orioles and San Diego Padres.
He played that season for the Akron Aeros, the Cleveland Indians' Double-A affiliate, batting .221 with six home runs and 21 RBI in 44 games.
[3] In 2005, Salazar played for Cancún of the Mexican League, appearing in 71 games and batting .273 with six home runs and 32 RBI.
[3] He began 2008 with the Triple-A Norfolk Tides of the International League, batting .311 with seven home runs, 23 doubles and 44 RBI in 63 games before his June recall.
[2] On July 19, 2009, Salazar was traded to the San Diego Padres for relief pitcher Cla Meredith.
[3] On February 12, 2012, Salazar passed a try out for a Japanese team, Yokohama DeNA BayStars and signed a contract.
[10] Salazar was named as a development coach for the Washington Nationals Doubhle-A affiliate Harrisburg Senators for the 2024 season.