Chen Xuyuan is a Chinese politician. He served as the president of Chinese Football Association from August 2019 to October 2023. He was president of Shanghai International Port Group before being elected to serve as CFA president. From Wikipedia
The former Everton player and national team coach was convicted of taking and giving bribes as part of a sweeping anti-corruption campaign in Chinese football.