He defeated California State Controller Alan Cranston in a contentious Democratic primary .
Following his service in the Kennedy and Johnson administrations , Salinger returned to California and ran for the Senate .
Salinger defeated California State Controller Alan Cranston in a contentious Democratic primary .
Following his service in the Kennedy and Johnson administrations , Salinger returned to California and ran for the Senate .