DJ Farms in Grayson and Fannin counties covers 10,000 acres and charges around $350 for the season. Multiple fields so if you don't like one you can move whenever you want. They also allow camping.