There are lots of native land tortoises along the southwest, I see them here in Az all the time and when I lived in Texas I also saw a few.

I would call your local wildlife center, they would be able to tell you a good spot to release it or they would come and pick him to move him to a safe place.