Juan Agudelo says he nearly sealed moves to Liverpool and Celtic before his ill-fated transfer to Stoke City.
Agudelo joined Stoke in 2014, having broken through in MLS as a member of the New York Red Bulls, Chivas USA and the New England Revolution.
The forward had also emerged with the U.S. men's national team, prompting the Potters to sign him to a pre-contract in August 2013.
Editors' Picks
As Agudelo went to make that move the next January, however, he saw his work permit denied as he was sent to FC Utrecht on loan.