Race Roster makes online registration and fundraising customizable and beautiful for endurance events across North America. We serve event organizers, .