Sorry to hear that happened to the OP and the Caddie's owner.

That's the exact reason I don't go to these unorganized meets where there's a bunch of pricks and stupid people show up.