yes, goodwill takes them.
i ran a race one time, i can't for the life of me remember which one it was, where they actually asked during the registration whether or not you wanted your shirt. i wish more races would do that (though they'd need to specify whether or not it was a tech t!). especially the races that support some cause. the last thing in the world i need is one more cotton tshirt that i won't wear. take that $6 or however much it costs to make the shirt, and donate it to your cause instead.
i ran a race one time, i can't for the life of me remember which one it was, where they actually asked during the registration whether or not you wanted your shirt. i wish more races would do that (though they'd need to specify whether or not it was a tech t!). especially the races that support some cause. the last thing in the world i need is one more cotton tshirt that i won't wear. take that $6 or however much it costs to make the shirt, and donate it to your cause instead.