stosstruppe Well-known member Jun 11, 2010 #3 Nigeria are no soccer slouches, but has to be Argentina surely!