I'm a life long giants fan, I'm completly overjoyed. Grandfather introduced me to the giants and took me to my first game 20 years ago. Been hooked ever since. Only sad moment I have is that he isn't alive to see this moment. Died earlier this year, he almost made it man almost heh