The Memphis mom who was abducted while on a jog last week is reportedly an heiress to a private hardware company that her prominent Tennessee family founded. Eliza Fletcher, 34, went missing on Friday morning at 4:30 a.m. at the 3800 Block of Central Ave. in Memphis, Tennessee and was forcefully taken into a GMC Terrain, according to police, who say that there was a … [Read more...]