I don't think it exists. If it lets air and sweat out, it will let water in.
So either you wear heavy stuff (and get drenched in sweat in summertime) or you wear lighter stuff and get soaked by rain in heavy downpours. Best solution? Have a change of clothes for when you're done playing in the rain.
So either you wear heavy stuff (and get drenched in sweat in summertime) or you wear lighter stuff and get soaked by rain in heavy downpours. Best solution? Have a change of clothes for when you're done playing in the rain.