Fun for all ages.
May 15, 22, 29June 12, 19, 26July 10, 17, 24August 7, 14, 21BYE WEEKS (no races)June 5July 3, 31