Races this weekend: June 11/12 Post published:June 6, 2011 The ITT on Saturday, June 11 will take place at River Road. The Holland Road race on June 12 has been cancelled.