Evan Neal Criticizes Giants Fans, Describing Them As “Sheep” And “Bandwagoners”
Former 7th overall pick and New York Giants tackle, Evan Neal, is making headlines once again. After a disappointing performance on Monday Night Football, where…