Soccer jerseys. (real ones)
They are made to stand up to the sweat and are long enough to tuck into your shorts. I ride almost year round in my collection of various national team jereys (Brazil, Argentina, Poland, etc.) tucked into my mountain bike shorts.