No, I don't know of a free hosting service that would offer to host .tv. I don't believe the dot tv corporation is very friendly.
When I operated a free hosting service I only allowed gTLDs because I need to verify that the person signing up was the owner. Dot TV only allows 20 whois looks ups per day. That is a joke. I will not help people that have dot tv domains because the management of dot tv doesn't make it easy for me to help their customers.
As for selling try the usual selling sites, afternic and greatdomains.