Sure , Giants fans should be happy given that the team won a Super Bowl last year .
Giants 're clearly competitive this year .
Sure , Giants fans should be happy given that the team won a Super Bowl last year and they 're clearly competitive this year .