The arrest of a 23-year-old Herman Street man for an allegedly vicious attack Nov. 17 on another patron of a gas station at Ontario and Skillen streets was announced by Buffalo police officials Thursday.

Nicholas Calhoun is being held on charges of second-degree assault, criminal possession of a weapon, criminal mischief and petit larceny for allegedly assaulting another patron with a baseball bat and his fists, stealing his coat containing $102 and then trying to run him over as he drove off at about 11 p.m.