nzamubaza niba ashaka ikindi kinyobwa the team played their home games in giants stadium of the meadowlands sports complex it is topped by a pediment which contains the figure of a lion