Run On!I participated in the BMW Dallas Marathon this weekend, having run the half marathon for several of the past years, and I was reminded...