The sporting community in Nigeria has lost one of its iconic administrators and former sports commissioner in Edo State, Brown Ebewele. Popularly called Juju Man for his winning streak, Ebewele was said to have died on Friday, at a hospital in Warri, Delta State, after a brief illness. Ebewele, a former national athletic champion, introduced…