Masoud Shojaei has never played for Barcelona. He has only played for clubs in Iran and Spain, including Esteghlal, Perspolis, Levante, and Las Palmas. He is a midfielder and has been capped over 100 times for the Iranian national team.
Unleash Your Football Knowledge: The Masoud Shojaei Quiz!