Vance Joseph has a new job.

According to a recent report, the Cardinals — and their new head coach, Kliff Kingsbury — have hired Vance Joseph to be their new defensive coordinator.

In addition to Vance Joseph, Chuck Pagano, Todd Monken, and Jim Bob Cooter were all in the running for the position.

The former Broncos head coach was also being considered as a defensive coordinator for the New York Jets under Adam Gase. He was scheduled to interview with the Cleveland Browns on Friday, but ultimately, didn't make the trip to Cleveland (presumably because he got put into the “working on a deal” category with the Cardinals).

Vance Joseph only interviewed with the Cardinals on Thursday, so it says a lot that the team hired him rather quickly.

RECOMMENDED (Article Continues Below)

Joseph is part of new coach Kliff Kingsbury's new team. Kingsbury recently said that the Cardinals were looking for someone who could run a 3-4 defense with “an attacking style.”

Vance Joseph was fired as the head coach of the Denver Broncos, personally, by John Elway, after the Broncos had two of their worst seasons in history under Joseph's leadership. Despite Joseph's terrible gaffes, Elway said that he still believed that he was a good coach.

“Vance made a lot of strides and deserves credit for how hard and competitively the team played this season. There’s always going to be a high standard here—The bottom line is we need to win more football games. We’re excited about the foundation that’s being built and look forward to putting in the work to get the Broncos back on the winning track.”