We had our first race on April 28 with no problem. Since then, we have had four cancelled race days, May 5, June 2, June 9 and June 23. As... Read More