Ryan Hall is the greatest U.S. distance runner of all time. I don't think it's even an argument. Still the AR holder for the half marathon and posted the fastest U.S. marathon of all time. Only one to ever go under 2:05. The fact that it was at Boston makes it even more impressive.