All of the most comfortable tee-shirts I own are from Homage. The price is a little steep and the clothes aren't made in the USA anymore which is really a let-down as it was a very appealing factor.
Still, probably the best team-shop I've been to and with the retro designs it's great for fans of just about any sport or anything related to pop culture really.