I am so grateful to the guy who ran into the street and stopped that truck! Whoa, I'm shivering just reading your post!

I agree, don't sign any settlements until you have a lawyer.

I hope you can get a new bike as good as your original.