Pre-registration is recommended. $25 (includes race t-shirt). Mail-in registrations must be post-marked by Saturday, June 25. In person registration will be accepted until 5:00 p.m. on Friday, July 1 with online registration being accepted untiil midnight June 30. Race day fee is $30. Check-in time is 6:30-7:15 a.m. on July 4. ONLINE REGISTRATION IS NOW CLOSED!