Michael L Neft

MICHAEL L. NEFT, the son of David Neft, is the director of MegaSports for the Associated Press. He lives in New York.