The Rangers have traded outfielder Nomar Mazara to the White Sox for top prospect Steele Walker, the teams announced Tuesday.