J.K.
They have white at wal-mart, you can buy the dark green rit dye and rit dye them. I think the white is in the little girls section but it shouldn't matter if they are girls or not. (just cut the tags out so he doesn't see the pink tag :) ) I did this last year for my son with green.
Hope this helps good luck !