<Li> Kevin Costner as Ray Kinsella </Li> <Li> Amy Madigan as Annie Kinsella </Li> <Li> James Earl Jones as Terence Mann </Li> <Li> Timothy Busfield as Mark </Li>

Who did james earl jones play in field of dreams