JOHANNESBURG – The long-awaited African Nations Cup kicks off this afternoon at the Soccer City with a mouth-watering opening match between hosts Bafana Bafana and islanders Cape Verde being the main attraction. The spiritual home of South African football is expected to blossom into full life as early as the sun rises. There is entertainment…

