how to get rid of musty smell

hi everyone!

i notice that a lot of the merch that i buy comes with this weird musty smell 😭

mainly t-shirts and my ts cardigans 🥲

i’ve washed them all several times with vinegar and let them air dry but they still smell really weird

is there anything i can do to get rid of the smell?

it makes me not want to wear the merch and i spend too much money on it not to wear it lol