Considering how the last decade has gone for former Leicester City and Austria defender Christian Fuchs, it would not be beyond the stretch of imagination to have thought it was all a dream.
Now an assistant coach with Major League Soccer side Charlotte FC, the Premier League winner is in the midst of a pre-season training camp in Florida after announcing the end of a near two-decade playing career just a matter of weeks ago. It was a decision that the 78-time Austrian international wrestled with for some time having held talks with the MLS outfit's head coach Christian Lattanzio.
"It’s not as straightforward because you can imagine that you still want to play and I had this goal of wanting to make it 20 years in my career," he said, talking exclusively to Mirror Football. "It ended up 19 and a half thanks to the MLS schedule."