Earlier this week, Kaizer Chiefs announced Keagan Buchanan as one of their eight new signings ahead of the 2016/17 Absa Premiership season, and it was a dream come true for the player. Did you see his Instagram post?
The club unveiled the midfielder, who left Bloemfontein Celtic in May, on Monday afternoon, and he was handed the famous No.10 jersey.
Buchanan has endured two injury-plagued campaigns, and will be hoping to enjoy a fresh start with the Glamour Boys, but admitted that "the hard work starts now".
"Keagz" took to Instagram to express his joy at signing for his dream club. Check out his post below!
What are you expecting from Buchanan in 2016/17?