Edo win National Men’s Cricket Championship Olusegun Kugbayi Apr 1, 2021 Team Edo on Wednesday overwhelmed Team Kaduna with 57 runs to emerge champions of the National Men’s Cricket Championship in Benin…