Anyone recognize what's being used for "NY GIANTS" here?
Could be, slightly modified, 'Agency'..
Captured from web.archive.org on 16 Apr 2015. view this capture