PanARMENIAN.Net - Iran’s three top football officials were fired for dereliction of duty on Sunday, June 26, as the national squad suffered an early exit from the Olympic qualification race. According to Tehran Times, the officials were involved in a ...