Soccer is, undoubtedly, the world’s most understood language in all sports. Someone may not understand the rules and all the shenanigans that operates within...
Growing up about stone’s throw from both the National and Teslim Balogun Stadiums in Lagos, Nigeria, and many other soccer fields all over Surulere,...