Races at Keeneland are rain or shine and I've seen it all! One April it was snowing and then this past October it was 70 ...