If its on video, the guy in the cowboy hat should press charges to identify the perp. Then take him to civil court for damages. This is assault, no matter what. A felony.
The best thing is it was witnessed (presumably) by a LEO and it was caught on tape. Because the tape was aired, the DA can obtain it and use it as evidence. This should be an easy conviction.
If its on video, the guy in the cowboy hat should press charges to identify the perp. Then take him to civil court for damages.