News Marfa Public Radio Founder Leaves Texas for Idaho by Glasstire May 26, 2016 by Glasstire May 26, 2016 Tom Michael, founder and General Manager of Marfa Public Radio and longtime West Texas resident, is pulling up sticks to head to Idaho to take up the position of General Manager… FacebookTwitterEmail