Firstly, thanks everyone for the well wishes.
The rider is a good friend of mine. He's was in rough shape yesterday but I'm glad to report he's in stable condition. He's a strong cookie and I'm sure he'll make a full recovery. Again, thanks to everyone and please keep him in your prayers tonight.
I'll keep everyone posted. He's not on this forum but I'll get him to chime in once he's up to the task.