Even during his days in Punjab's youth set-up, Yuvraj Singh was the same self-assured presence as he has always been.
He was adjudged Player of the Tournament during the 2007 T20 World Cup in South Africa and when he struggled with form and injuries later on, he roared back by helping India win a historic ODI World Cup at home where he was the Player of the Series as well.
The innings made people get up and take note while interestingly, it was also one of the first times Dhoni and Yuvraj crossed paths.
One of the cleanest strikers of the ball and a middle-order lynchpin, Singh played the last of his 304 one-day internationals two years ago. Yuvraj's retirement, however belated, has finally allowed us time to reminisce over what has been and what might have been.
While they didn't reach Promised Land, they realised the dream four years later when India bagged the inaugural World T20-with Yuvraj smashing six sixes in an over off Stuart Broad to ignite the new tournament.
The moment of triumph was followed by the shocking revelation that Yuvraj was diagnosed with a rare germ cell cancer.
"Only if I could articulate what Cricket has done for me, to me!" Overnight, the 20-year old had turned into an Indian cricketing sensation and not to mention, a teenage heart-throb. He played only four matches for the franchise scoring 98 runs with one half-century.
"You don't know what you got till it's gone", Rohit Tweeted. "I was told. If you cannot pass the yo-yo test, then you could play a retirement match. I passed the yo-yo test and the rest is not my call". He last played a Test match for India in 2012, while his final appearance in ODIs and T20Is came in 2017.
"I have chose to move on".
That would be his last foray in the IPL, he confirmed, but he would seek release from the Indian board to play in other, lower profile, T20 leagues. "Now it is time to say goodbye", he said, at times fighting back tears as he made the announcement.