I work in the clothing industry and would agree that it's impossible to match whites of a polyester fabric to a printed plastisol patch. The corporate restrictions on logos is also no doubt true. The only obvious solution I can see now that we have Amex as a sponsor from a design perspective...