The 44-year-old Whisenhunt signed a four-year contract with a team option for a fifth after two days of negotiations. He becomes the Cardinals' eighth coach since the franchise moved to Arizona in 1988.
"In the end, we felt that Ken was the best fit for this organization," said Rod Graves, Cardinals vice president for football operations.
Sherman, who was head coach for the Packers from 2000-05, flew to Arizona for a second interview on Tuesday. He also is in the running to coach the Pittsburgh Steelers, along with Chicago Bears defensive coordinator Ron Rivera, Georgia Tech head coach Chan Gailey, and Steelers offensive line coach Russ Grimm, a favorite of many within the organization.
Whisenhunt was already on the phone Sunday morning with a handful of assistant coaching options although hes likely to keep much if not all of the Cardinals defensive staff.
Whisenhunt also interviewed for the Dolphins and Steelers openings, but it soon became clear that the Steelers were not jumping at a replacement for Bill Cowher.