Brings to mind the deer in the headlights...never sees it coming. Before he's slammed.
btw, GOOD to see you............where have you been keeping yourself??