I have kept Cornish X hens productively without free ranging them. As long as they are not confined to a cage, they are just as active as any other large fowl breed. The key is in regulating their feed so they cannot eat themselves to death. And contrary to the belief of a lot of people that post on this site, keeping them from killing themselves by over eating can be done without starving them.