New York Giants right tackle Evan Neal has struggled mightily in his NFL career, and the former No. 7 overall pick has caught a lot of heat from fans for his performance, which has caused him to fire back at his critics. “Why would a lion concern himself with the opinion of a sheep?” Evan […]