Kiffin spent six seasons (2001-06) at USC under Pete Carroll as an assistant, including the final two as offensive coordinator. He also called plays during his time as a head coach. He spent the 2009 season at Tennessee, going 7-6 before leaving to replace Carroll.
"We want to thank the University of Alabama and Coach Saban for this tremendous opportunity, and we feel humbled and honored to be a part of the Crimson Tide family,
Ed Reed Jersey," Kiffin said in a statement. "I've always had the utmost respect for what Coach Saban has done with his programs. Having the unique opportunity to be here last month, I was able to meet some of the great players and the great people in the organization, and I'm very excited to start working with them.