Tehran-Farhad Majidi signed a three-year contract with Esteghlal football team on Monday.



Source link