I do believe I was at that show. I remember parking and looking at giants stadium and saying “ok, we parked on the side of giants stadium that says GIANTS.” Little did we know all FOUR sides say Giants. We had to wait til the parking lot completely emptied to find our car.