McGuire embraced Texas Tech — and Lubbock, and West Texas — for exactly what it is, and steered it somewhere it’s never been.
Despite working in an industry known for short-lived gigs, Eden Sher has done surprisingly well for herself, if her ...