Question: who played cherokee jack in return to lonesome dove?
Answer: Dennis Haysbert