Former Arizona Cardinals head coach Kliff Kingsbury is slated to join USC‘s football staff in a role working with quarterbacks, sources told ESPN’s Pete Thamel on Monday.

The timeline of Kingsbury joining USC and his specific role is expected to come together in the upcoming weeks, sources told Thamel.

Kingsbury was fired by the Cardinals in January after a 4-13 season. He went 28-37-1 in four years with Arizona, making the playoffs once.

Joining coach Lincoln Riley’s staff at USC will mark a return to the Trojans for the 43-year-old Kingsbury. In December 2018, then-USC head coach Clay Helton hired Kingsbury to be the school’s offensive coordinator and quarterbacks coach before Kingsbury departed for Arizona in January 2019.

“Lincoln has been looking for ways to explore getting better,” a source with knowledge of the situation told ESPN. “Lincoln is 100 percent focused on doing everything he can to make his team better, and this is an example of it.”

Kingsbury spent six seasons as Texas Tech‘s head coach, going 35-40 from 2013 through 2018 and guiding the school to three bowl games. He also spent two seasons as Houston‘s co-offensive coordinator and one season in the OC role at Texas A&M.

Kingsbury has experience working with some of the top quarterbacks in college football, as he coached Patrick Mahomes at Texas Tech, Johnny Manziel during his Heisman Trophy season in 2012 at Texas A&M and Case Keenum at Houston.

At USC, Kingsbury will have the opportunity to work with reigning Heisman Trophy winner Caleb Williams, a junior who will be one of the top prospects in next year’s NFL draft.