Mike, I'm so glad to hear that you checked out fine, however by the looks of the picture, I'm sure you got "launched". The soreness will be apparent this week-end.
I'd be interested in what charges were laid on the soccer van operator. Any evidence of cell phone use or texting while driving?
I became friends with someone just because they rode motorcycles from no-place to no-where.