Abubakar MUSHA
AFC Leopards
position
goalkeeper
shirt number
99
nationality
Kenya