My guess is: a disgruntled NY Giants season ticket holder. But, it’s just a guess...
News reports seem sketchy... some say shooting, some just a truck running over people??
The picture in the NY Post article about the shooting looks like it was taken from the same location as a pic in the slideshow in the PIX 11 report about the Home Depot truck runover.
Sounds like both..