The first road race of the year was this past Saturday out in Alexandria, Ohio. After a winter that saw many days with temps in the negatives the racers were blessed with a 55 degree “heatwave” and bright blue sky’s. The only negative on the weather front was the wind....