I've been wearing some variation of the Under Armour Tech Tee since 2003/4. Tried lots of other stuff, but these have a great balance of slickness, not smelling, durability, and they stay put relatively well.
https://www.underarmour.com/en-us/p/...dCrumbLast=Men