FedEx contractor has yet to answer employment questions about murder suspect in Athena Strand case
The company's address, per arrest documents, is listed as a residential home in Dallas. FedEx wouldn't reveal to WFAA when Horner started driving for the company.