Races this weekend: June 11/12

The ITT on Saturday, June 11 will take place at River Road

The Holland Road race on June 12 has been cancelled.

Upcoming Events