Help! I'm looking for good quality graphic tees for men in tall sizing (longer length). Something that's not 100% cotton is a plus. DH prefers black and pure cotton always seem to fade easier than a cotton blend.

I want something that fits tall like Old Navy t-shirts, but better quality. I've found Design By Humans and it all looks good, but I'm uneasy about shrinkage and the length. DH is in desperate need of a wardrobe overall and he'll be more inclined to do some spring cleaning if I manage to find some nice t-shirts to replace his old and holey ones.

Eta: If you know of a place that has all that - plus tees with printing only on the back would be so awesome!

Thank you!