Another controversy concerning Trump's travel ban has happened to soccer legend Dwight Yorke, the former striker for Manchester United and Aston Villa.

Yorke was denied entry into the United States for having an Iranian stamp on his passport. He was supposed to go home to Trinidad & Tobago in the Carribean from Qatar, where he currently works as a commentator for BeIN-TV. His flight had a scheduled stop in Miami but upon boarding, airport officials stopped from getting on the flight because of the red flag on his passport. They said that if he insists on boarding the flight, he would just be deported back to Qatar.

Yorke tried to explain that he doesn't even live in Qatar in the first place, and that the Iranian stamp on his passport was due to his participation in the charity match in Tehran where he played with the "World Stars" against the "Tehran Stars" back in 2015, along with other famed soccer players France and Chelsea Marcel Desailly and Real Madrid players Luis Figo and Roberto Carlos.

In an interview with The Sun, Yorke said: "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 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."

Yorke was then forced to stay for another five hours in the Doha airport and just purchased another ticket to Gatwick before booking another flight that will get him home. "I am stunned at what happened," he said.