Premier League legend Dwight Yorke has been stopped from entering the United States due to a controversial stance on immigration from President Donald Trump.
It is understood that the Manchester United ambassador’s passport has an Iranian stamp, relating to a 2015 charity match in Tehran which featured Yorke.
The 45-year-old claims to have been traveling to his residence in the Caribbean when he was informed that he would be denied entry to America because of the time he spent in Iran.
“I couldn’t quite believe what was happening” Yorke told Sky Sports.
“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 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 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.”
Immigrants from seven countries with majority Muslim populations were banned from entering the US for 90 under an executive order from the President, which has now been suspended by the federal courts.