Wait a second, how wide was the road and who was on the wrong side of the road? Also, how far away from this 'Alison' was the dude when she swerved into his way, cuz couldn't he have just ran slightly to the side and moved around her if there was more than 10 meters between them when Alison swerved in his way. He could have also just said "on your shoulder" and considering that she led a blind guy through part of the course according to the blog I bet she would have been nice enough to move out of his way. If this other guy is such a jerk, he could have just ran through her and toppled her over, then said "so sorry" as he ran by to make it look like an accident. If alison was swerving well off the part of the course that she was currently on to go over to her kids, sat there talking to them for a minute or more, ignored the guy when he told her to move or responded rudely, and the guy had absolutely no space to go around her then I understand intentionally running her over, or bumping into her enough to get her to move out of your way, but still punching someone is unacceptable. I have no respect for Alison because she is an oblivious hobby jogger who got in the way of a serious triathlete and I have no respect for that guy because he's a jerk who punched a stupid woman for the so-called "heinous crime" of being oblivious.