I live in Arizona and went to the game against the Cardinals today. It was the definitive "tale of two halves" type of game, with the Giants making a huge comeback to win 31-28 after going into the halftime down 20-0. See something you were curious about? Wondering what the vibe was like? Just want some info about State Farm Stadium? Go ahead, ask me anything (AMA)!
Loading comments...