IRB Junior World Championship
South Africa's 31-man squad for the 2012 IRB Junior World Championship.