Christian Pulisic's footballing venture began in modest surroundings, but he's now set to ply his trade at Chelsea Football Club.
The American starlet rose to prominence at Borussia Dortmund after graduating from the clubs youth academy.
He made his senior debut in 2016, and he's since played in the Bundesliga, Champions League not to mention representing his country on international level.
It's a far cry from his very first foray into football.
In 2005, Pulisic enjoyed a spell at non-League Brackley Town aged just seven-years old, and it was there that he developed his love for the beautiful game.
Pulisic, born in Pennsylvania, moved to the U.K in 2005 after his mother participated in a teaching exchange.
They lived in Tackley, a small village eight miles north of Oxford and he joined the local club, Brackley Town.
"A lot of people don't realise but it really brought on my passion for the game," he said.
Pulisic added: "After school every day, I was just out for hours in the park, playing with my schoolmates.
"That's really where my love for the game started to come alive and that was a big part of my development.
"There were so many players that just showed so much skill and confidence in their games. I just loved the English style.
"I thought [before] it was just for fun. I just started to love it so much and I said: 'Wow. I'm pretty good! I think I can do something with this game'."
The promising 20-year-old was attracting plenty of interest following his heroics in Germany with Liverpool reportedly interested, though he's penned a contract at Chelsea.
The Premier League club agreed a £58 million deal with Borussia Dortmund, but the player will remain in Germany until the end of the season.
Pulisic will link up with his new teammates in the summer.
How will he fare? Let us know what you think.