Wow! So glad he is okay and not the worst case. That must have been so hard to watch. I think about this excat case when I ride with my brother, which is seldom to be honest, but to watch something like happen in front of you, wow!
Congrats on the newborn too! Cute little thing.
This is sort of weird because I was going to post about where have you been, have not seen you around lately.