The Arizona Cardinals made Kliff Kingsbury their next head coach, the team announced Tuesday.

Per multiple reports, the sides agreed on a four-year deal with a fifth-year team option. Kingsbury will be introduced in a press conference today.

Kingsbury, 39, reportedly interviewed for the New York Jets’ head-coaching vacancy on Monday night, and then traveled to spend Tuesday morning meeting with the Cardinals. This will be his first NFL coaching job.

A former NFL quarterback with 11 years of experience on college coaching staffs, Kingsbury was fired as the head coach at Texas Tech in November after compiling a 35-40 record in six seasons (2013-18).

The Trojans hired Kingsbury as offensive coordinator for head coach Clay Helton in early December, but he quickly wound up on NFL teams’ radar. According to reports, USC initially blocked Kingsbury from interviewing for NFL jobs before being allowed to do so early this week.

Kingsbury tutored potential NFL MVP Patrick Mahomes of the Kansas City Chiefs during his Texas Tech tenure.

The Cardinals parted ways with head coach Steve Wilks last week after one season. Arizona finished with the NFL’s worst record in 2018 at 3-13 while ranking last in a slew of offensive categories.