Henderson named coach of Cardinals