Yes you can sign up the day of the race, you might try and get ahold of adam, or charlie, or Darkside, I beleive they all live in kansas.
We have another sponsor to add to the list Charlie from Core Creations Custom Paint has offered a coupon for 1 free paint job of your choice of body.