Geez, he won west wyoming in 2:56. I guess you can't cheat a first place finish. Maybe he's semi-legit?
Note this from the cached page: "With a low entry fee, there will be no goodie bags, no shirts, no photographer and no finishers medals."
I do find it odd the site, like worldrecordrun.com, is off-line.