Golden Arrows have signed former Kaizer Chiefs striker Ryan Moon.
The 25-year-old forward began his career with Maritzburg United before joining Amakhosi in 2016.
After a spell with Stellenbosch, Moon joined Swedish top-flight side Varbergs BolS in March 2021 and went on to claim the Golden Boot with seven goals in 26 appearances in his first season with the club.
But having decided not to remain in Sweden, he made a return to South Africa to sign with the DStv Premiership side.
A club statement read: “Abafana bes’thende are excited to announce the signing of Ryan Moon. Help welcome Ryan to the green and gold family and wish him a successful time with us at the club.”