List it under Free Stuff on Craigslist. Or even list it cheap under For Sale items. I have had better luck selling things super cheap rather than giving them away. For whatever reason, people who are paying for something are more reliable. I'd list if for $30 or so, and be honest about its condition. It will be sold today!
You might also try freecycle. There are a couple of DFW area freecycle groups in Yahoo Groups. People list things they are willing to give away for free there, but again I often end up dealing with flaky people there. I have an old rug listed there right now and two people have already flaked out on me!