Racing eh? Sounds fun! Is this your first season doing it or have you been at it for a while? Sorry to hear about Jerry's hamstring....that sucks. Are there different positions he can do (recumbents for example) that don't affect it as much/at all? I am sure he has tried everything.
Anyway, hope the season is treating you well and look forward to the next time I see you guys! Cheers - Lee