Uganda giants Vipers have completed the signing of David Bagoole from Busoga United.
Bagoole has signed a three-year deal with Vipers after several weeks of negotiations between the two parties.
"I am very happy and proud to be the latest member of this special Vipers family. I believe this is the best club in the country and I promise to give my all," he told the club's official website during his unveiling.
”My job will be simple. I want to help the club defend the StarTimes Uganda Premier League (SUPL) as well as reach the CAF Champions League group stages,” added Bagoole with a wry smile on his face.
The 22-year-old who becomes Vipers' fourth signing, is expected to link up with his new teammates, for the season preparations, when the lockdown on social gatherings, sports, in particular, is lifted.