I am a Giants fan since I was born and I am upset with the outcome of the New York Giants. Al the players let me down