piecing together the puzzle

some time last month I finished a post work ride and rolled up on a bike lying in the road and a cyclist on the back board in an ambulance

glad to see he is okay...

I recognized the bike... I do not know the rider... but all of the pieces seem like they fit to that puzzle