Obit DUANE HOLMAN Duane Holman, affectionately known as “Wolf Cat,” passed away on October 22, 2024, in Mesquite, Texas. Born on December 7, 1953, in Rosebud, Duane... Garland Journal4 hours ago