Former Sunderland star Dwight Yorke can be added to the ever growing list of people that Donald Trump has upset.

The former player was due to fly from Doha (Qatar) into Miami, en route to Trinidad and Tobago.

As reported by The Mirror, Dwight Yorke says he was prevented from entering the USA because of an Iranian stamp on his passport, having represented a ‘World Stars’ eleven in a charity match against an ‘Iranian Stars’ team in Tehran, back in 2015.

The Mirror report says that in January, US President Donald Trump signed an executive order barring people from Iraq, Iran, Libya, Somalia, Sudan, Syria and Yemen entering America.

Dwight Yorke told The Sun:

“I couldn’t quite believe what was happening.

“I have lost count of the number of times I have been to America, I love the country, yet I was being made to feel like a criminal.

“I had bought my ticket and checked in and was about to get on the flight when I was stopped by two officials. I thought ‘what is happening here?’.

“They told me that there was a visa problem and a red flag had come up against my name because of an Iranian stamp in my passport.

“I went there (Iran)  to play in a legends match to open a stadium and didn’t even stay overnight.

“The two officials told me if I got on the flight I would simply be deported back to Qatar once I arrived in the States.

“I tried to explain I didn’t even live in Qatar and was just trying to get to my home in the Caribbean.”