My son wore a brand new white airtex school t-shirt on Thursday and my MIL took him to play in a park which had some sort of sand that has stained the whole back/bottom of the t-shirt. I have tried soaking in Vanish but it is still an orange/brown stained colour and will make him look like he has had a 'toilet' accident if he wears it. Any tips?