Dear Giants fans, We need to talk. Consider this an intervention. I hate to break this to you, but New Englanders are over "18-1". That Giants win was ten years ago. 2011 was 6 years ago.Were this 2012, or even 2013 these might have some sting to them. I know, that
You are here
Home > Posts tagged "New York Giants"