Kasey Keller can't pick which country was his favourite to play in during his extensive career in Europe and the USA.
The 43-year old former USA international goalkeeper played for such clubs as Millwall, Leicester City, Tottenham and Fulham in England, in Germany with Borussia Monchengladbach and in Spain with Rayo Vallecano but was unable to decipher where he enjoyed himself the most.
In an interview with the Guardian's Small Talk, Keller recalled some interesting moments from his career around Europe before returning home to the States in 2009.
"You know, I've had such good times everywhere I've played - from Millwall being my first club and the new experiences I had there, to Leicester City, where people expected us to be relegated by Christmas but instead we finished in the top-half of the Premier League in all of my three seasons there, as well as getting to two cup finals," he said.
"Then I got to go to Spain and be the first American to play in La Liga. With Rayo Vallecano we got promoted and I believe after 16 games we were one point ahead of Barcelona in first place. The next year we lost in the quarterfinals of the Uefa Cup.
"Then it was Spurs, where I played every minute of every game, league and cup, for over a couple of years, then Gladbach before the World Cup, then Fulham and one of the greatest relegation escapes in Premier League history. And after all that I got to come home to Seattle to 40,000 fans a game in America.
"It's been a pretty cool ride!"