Good luck charm for NY Giants? by hoboken411 · Sunday, January 20, 2008 1/20/2008: In case any of you were looking, the Empire State Building was proudly showing NY Giants colors. Perhaps this was the good luck charm that was needed for the Giants to beat the Green Bay Packers today? Pictures taken from Hoboken’s Elysian Park. Sub 20-degree weather ain’t so bad!