Giants’ Neal takes aim at critics, ‘opinion of sheep’
Struggling Giants right tackle Evan Neal took aim at his critics in an interview with NJ Advance Media, labeling the fans who booed the team Monday night as “fair-weather” and musing, “Why would a lion concern himself with the opinion of a sheep?”Read More