In the absence of some of their big name players , they defied all odds to emerge champions .
The Indomitable Lions are the kings of Africa .
In the absence of some of their big name players , Indomitable Lions defied all odds to emerge champions .
The Indomitable Lions are the kings of Africa .