Hassan Shehata, who is arguably one of Egypt's best-ever coaches, has been appointed as coach of Egyptian side Arab Contractors, the club he led to some stunning achievements in the early 2000s before taking charge of the Pharaohs.
The 65-year-old abruptly left Morocco's Difaa El Jadidi, citing financial problems with the club's board.
"I haven't received my salary for three months now, and the players didn't get any bonuses this season," he said in a television interview on Thursday.
Shehata previously coached Arab Contractors in 2003, a turning point in his coaching career. He guided the team to win both the Egypt Cup and Super Cup in the 2003/2004 season when they were still a second-division side.
His managerial career has been remarkable, having guided Egypt to three consecutive African Cup of Nations titles in 2006, 2008 and 2010, an unprecedented feat on the continent.
He was sacked by the Pharaohs following their failure to reach the 2012 Nations Cup in Equatorial Guinea and Gabon.
He spent a short spell as Zamalek's coach in 2011, resigning after a troubled 11-month reign.
After leaving Zamalek, Shehata was appointed coach of Qatari side Al-Arabi, but he was sacked following a string of poor results.
Arab Contractors currently lie in 17th place in the Egyptian league table with six points, ten behind leaders ENPPI.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)