The Jangwani Street giants were yet to name a full-time captain for the 2020-21 season with Deus Kaseke, Haruna Niyonzima, and Moro taking turns to wear the skipper armband in different matches.
On Wednesday the club confirmed the appointment of Moro, who has already scored two league goals this season.
New signings, Bakari Mwamnyeto and Mukoko Tonombe, will stand in for Moro if and when he is unavailable.
Accusations of Yanga lacking leadership have been commonplace since the exit of midfielder Papy Tshishimbi.
The Congolese midfield dynamo angered the club officials when he took too long to accept a new contract offer.
He was released together with other 13 players despite being one of the key figures in his three-year spell at the Jangwani Street side.
Yanga needed a new captain but Kaseke and Niyonzima, the two temporary appointments, were uncomfortable choices for different reasons.
Ask the majority of Yanga supporters and Kaseke, Niyonzima would not make the fans' recommendations on the side's strongest XI at the moment.
Kaseke is a player seen as a leader by his team-mates but not trusted by the crowd.
Kaseke has been at Yanga since 2015, joining from Mbeya City FC.
He spent one season at Singida United before making his second spell at Yanga.His time at Jangwani Street club has been filled with ups and downs, with a lack of consistency being his biggest issue.
Niyonzima has been at the club since 2011 and remains a popular figure, who could have been an option, but his two-year spell at age old rivals Simba SC means he is not fully trusted as he used to be in his first six years at Yanga.
Regardless of how good a leader or how well respected he is, the 30-year-old Niyonzima is not a guaranteed starter in this Yanga side.
Appointing him as captain, for that matter, would not have been a smart choice.
With many questions over Kaseke and Niyonzima, that left Moro as the clear favourite for the armband.
Having already worn the captain's armband in this season's matches, it should come as no surprise Moro is the chosen numero uno captain, and Yanga have now made the move official.
It is clear to see that the Ghanaian performances, communication and attitude on the pitch surely fits the role of what is expected of a captain.
Moro is a grafter and fighter and when the chips are down and Yanga are on the receiving end, he mixes up the game to remind the opposition that there are two sides in the contest.
Moro's availability played a huge part. The Ghanaian is a guaranteed starter and since his arrival at the start of last season, nobody at Yanga has played more matches than him.
He may not be blessed with the flair skills of modern defenders, but he is a solid defender who is not shy of a crunching tackle.
He can dig in, do the simple things well, motivate the slackers and possess the necessary leadership qualities.
Even before he wore the armband you would see him organise and galvanise the players around him, reminding them what was expected and that they could do much better.
He has proved to be a leader who is not afraid of shouting and barking orders to get the best out of those around him.
Given his past disciplinary record both on and off the pitch, he can be accused of not conducting himself as a professional at all times.
I am convinced he should be given the benefit of doubt that the armband would improve his patchy disciplinary record. To whom much is given, much is expected.
He does not need to be reminded more is expected from him and he should set high examples for others