"The participant wears his own jackets."
Translation:Der Teilnehmer trägt seine eigenen Jacken.
"Der Teilnehmer hat seine eigenen Jacken an" should be correct, right?
Or does this mean he's currently having multiple jackets on him now, instead of referring to the general fact that he normally wears his own jackets?
If not, what is the difference in usage between anhaben and tragen when it comes to clothes?