This event has completed. This information has been preserved for archival purposes.
This event is sold out. You may register as an alternate and if a spot opens up, we will call you to fill it. There is no charge to register as an alternate unless you are picked up for a team.