I use a product called EQ printables - Injet Fabric Sheets. They are only white, but have been washed many times. Might be adviseable to purchase them and then make a border around your saying with the shirt fabric.
You just download the photo and/or document you want. Great bw or color prints.
100% cottonfabric / 200 thread count. You get (6) 8.5 X 11 sheets per package. Cost varies from $15-20 dollars, but I think it's a great investment.