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