Elnicky-Leigh, Patricia August 3, 2017 by Staff WXYZ: Community Affairs. TV News Production Assistant and Writer. Deceased. … [Read more...] about Elnicky-Leigh, Patricia