For about a decade, Yusuf Alli was the ‘commander-in-chief’ in African athletics, particularly in the long jump event, setting records as if there were no tomorrow.
The post Yusuf Alli… A ‘smooth operator’ comes to Edo sports commission appeared first on – .