Murdock Hampe, 27, said he and five friends were golfing at Jacksonville Beach Municipal Golf Course Saturday for a bachelor party for Donald Salsbery when James Hines, 61, who was golfing with another man and two women behind the group, slammed his golf cart into the men, The Miami Herald reported Tuesday.
Hines allegedly broke a golf club over Hampe's head while shouting at the group that they were taking too long and needed to respect their elders.
"It was some guy who must have been having a bad day," said Hampe, who also suffered a leg injury when struck by the cart.
The men subdued Hines and police arrived a few moments later to arrest the older man on an aggravated battery with a deadly weapon charge.
The arrest report said Hines' actions were inspired by the other men drinking, driving golf carts recklessly and "malingering" on the greens.
However, the men said they were following the rules of the course.
Golf course officials could not be reached for comment.