Bo Davis lasted just six days in Los Angeles before returning to the South.
Hired as the University of Southern California's defensive line coach on Jan. 7, Davis left the Trojans on Monday at accept the same job at the University of Alabama.
Part of the Crimson Tide's staff from 2007-10, Davis was the defensive tackles coach at the University of Texas the past three seasons before Longhorns head coach Mack Brown exited the program in December.
"We wish Bo and his family the best of luck. He is a good coach," new USC head coach Steve Sarkisian said in a statement. "We will move forward and find a great coach for our defensive line."
According to the Birmingham News, Davis is a skilled recruiter who lured numerous top prospects to Tuscaloosa during his previous stint.
Davis, 42, played on the defensive line for LSU in the early 1990s before joining the Tigers' coaching staff under Nick Saban. He followed Saban to the Miami Dolphins and eventually to Alabama.
The Birmingham News reported that Davis made $356,000 last season with the Longhorns. The man he replaces at Alabama, Chris Rumph, reportedly earned $360,000 in 2013.
Rumph is Texas' new defensive line coach.