Question: who played shoeless joe in field of dreams
Answer: Ray Liotta