Mahone Headed for LSU?
NASA employee on list for high-paying LSU gig, The Advocate
“The man who handled public relations at NASA for the newly appointed LSU Chancellor Sean O’Keefe has applied for a similar post at the university of his former boss. A search committee has selected Glenn Mahone and three other candidates out of 115 applicants for vice chancellor of communications and university relations, a recently revived position at LSU.”