I cant believe it! I won 2 tickets to the Giants game. I live in Syracuse NY so its going to cost me but im going! My dad is a huge giants fan i cant believe this. Anyone know how i get the tickets. He hasnt said anything more to me about it. Will Call?
Thank You Fooch for tweeting about it so i knew. Im in shock!