Todd Bowles has been hired by the Cardinals as their defensive coordinator, replacing Ray Horton.
Todd Bowles hired as Cardinals defensive coordinator