Of course, the first Dan (the faster one) is Dan Stock, aka Purple Dan. The other Dan is the author of this post. He's the one who is speed-challenged. Yet it wasn't too terrible a day for him. He is slowly (very slowly) regaining his running form.
There is still a long way to go. With several races now looming (he just signed up for a bunch) we'll see how well he can race himself back into shape.