Coulda swore she made a big deal about never coming back here should the Giants win the Super Bowl...during the '07 postseason.
Maybe the welcher finally decided to honor her word.
Hey, now.
My next door neighbor is flying in for that game so I thought he might like to find some "friendlies" while in the desert.
PM me some specifics as to where you'll be camping out pre / post game and I'll pass along the info to him.