Cosmos suffer 1-0 defeat at Richards Bay, slump to 13th on NFD log+

Cosmos suffer 1-0 defeat at Richards Bay, slump to 13th on NFD log