Weekend Trust reports that there are over 16 sports facilities under the Lagos State Sports Commission (LSSC), including the Igbogbo Mini Stadium in Ikorodu, Alapa Stadium in Badagry, Epe Creational ...