Midfielder Meshack Maphangule has confirmed his move to Orlando Pirates from National First Division side Black Leopards.
The 26-year-old has since put pen to paper on a five-year contract at the Buccaneers following his five-year stint at Lidoda Duvha where he made 75 appearances in all competitions while scoring four goals in the process.
Maphangule, who has also been link to Kaizer Chiefs says he is finally realising his dream after confirming his move to the Soweto giants.
“I am happy, because my dream is now a reality. It has not been easy but I’m glad the hard work has finally paid off. I will keep working hard at Pirates,” Maphangule told Daily Sun.
The former Dynamos Giyani midfielder will join Pirates as a free agent with his contract at Leopards due to expire in 30 June.