Former Portugal coach, 58-year-old Carlos Queiroz signed a three-year contract to manage Iran’s national football team.

He would receive an annual salary of about U.S. $ 2 million. Earlier Queiroz coached South Africa and Real Madrid.