Alligator Mound Road Race

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....