The New York Giants from a die hard fans point of view.