Dean Cain Goes to Bat for James Caan and Morgan Freeman