Recently scouted Duke DE commit Ahmad Craig ... news, notes and thoughts