What I do, is I go to my local embroidery shop. Where they sell tons of clothing for sports enthusiasts. Ranging from Sweat Pants, to T-shirts, Tank Tops, Long Sleeved Shirts, Hoodies, Zip Up Hoodies and Hockey Jerseys, Soccer Jerseys and the list goes on and on and on.
They have huge selections of styles, colors, sizes, types - and to boot, I can get them to emboider what I want on it, or silk screen.
Do you have anything like that in your area?