Lifestyle Dallas Native Creates New Cartoon Roach & Budd Dallas native Lawrence “Troy” Mock has created a new cartoon series called Roach & Budd. A longtime... By Sarah Anne Luoma | Jan 3, 2022