Before 9/11, the Twin Towers stood tall and proud in the distance from East Rutherford, N.J., for the New York Football Giants.