More foul weather greeted us in Richmond this past weekend for the marathon and half marathon. […]