By Matthew Gault | Published: Jun 08, 2026
Almost 30 years ago a farming family deeded land to the City of Taylor, Texas, on the condition the city use it for a public park. For the nominal fee of $10, the farmers granted the 87 acres to a pu… [+572 chars]
Read Full Article