Amr Zaki says he has rejoined old club ENPPI on a free transfer after being released by Elazigspor. "I signed a two-and-a-half year contract with ENPPI starting this month till June 2015," the 29-year-old told FilGoal.com. "According to FIFA's regulations, I'm eligible to join any club even after the closure of the transfer window since I rescinded my contract." Zaki has been a free agent since rescinding his three-year deal with Elazig by mutual consent after relinquishing his dues at the Turkish side nearly three weeks ago. The Mansoura-born Zaki spent two years at ENPPI early in his career, steering the Cairo club to the 2005 Egypt Cup title before moving to Zamalek in 2006 following a short stint at Russian side Lokomotiv Moscow.