The Giants badly require a feel-good moment, one that might be able to get them back on track after their crippling opening-day loss in Arlington.
As luck would have it, they’ll entertain the Atlanta Falcons in Sunday’s home opener — and most members of the Super Bowl XXV championship squad will be in attendance for a halftime ceremony to honor the 25th anniversary of the franchise’s historic upset over the Buffalo Bills.
Suffice it to say there will be plenty of energy in the building, a buzz that will put the fans on the edge of their seats in anticipation of something good.