I don't think any type of shorts will help for the yeast. They surely help make you more comfortable though but your clothing more than likely is not the cause of it. If you get yeast, you'll get it regardless and probably will even if you don't ride. Just keep using what the doc recommended for anthlete's foot. This stuff is for everything and anything an athlete needs it applied to.