3 Barefoot Runners have just won a lottery to run this fabled race with International attendance. Any other barefoot runners attaending this? Preston