The New York Giants haven’t officially hired a new head coach, but they have a new defensive coordinator.

The Giants have hired Arizona Cardinals defensive coordinator James Bettcher as their new defensive coordinator, according to NFL Network insider Ian Rapoport.

Bettcher also had an offer on the table to become the defensive coordinator for the Tennessee Titans but turned it down.

Bettcher’s work with the Cardinals was impressive last season as Arizona allowed the sixth fewest yards in the league to opposing teams and had the fourth-best in DVOA in the league.

With Bettcher’s hire,  Steve Spagnuolo is on his way out.