Sonny Bill Williams has been challenged to a swimming race by an unlikely contender - a child from Auckland.