Do MLB players wear new uniforms every game? Or only when pants or top becomes too dirty or torn. The uniforms always look spotless so I assumed they were new.
The answer is basically No, though there is no official statement of teams many articles I have read so far points out teams does not provide new jerseys to the players for every game. Uniforms are washed, mended and pressed to look as new every game.
From a article of CNN:
Mitch Poole, clubhouse manager for the Los Angeles Dodgers "uniforms used to be scrubbed until the fabric resembled fur. But now they use an industrial stain remover specifically made for Major League called Slide Out".
Factory on Columbus Avenue in New Rochelle (NY), the Raleigh Athletic Equipment Company is where uniforms of the New York Yankees are washed, mended and pressed.
An article on Erica Ford, the official seamstress for the Los Angeles Angels of Anaheim baseball team will further helps in clarifying things.