I got an Anthony Spencer 2010 awhile ago, with several repairs, grass stains, maybe a small rip, I forget exactly. And it smelled. Let it hang in a mostly unused room in the house for awhile, didn't get any better... tried a little Febreze, didn't work. Finally just decided to wash it, as I don't have a separate place to put smelly jerseys, and I didn't want it mixed in with the others smelling quite that bad.

After washing, the smell was gone, and all the marks and stains were still there. Was a win-win, though some may disagree.