Pre-registration has ended. Race day registration starts at 4:30 pm on July 22nd.