The new mountain bike World Cup venue at Dalby Forest in the United Kingdom drew over 11,000 visitors during the weekend of April 23-25, according to organizers. The course was designed to facilitate ...