First off I would like to say whats up to all the Big Blue faithful here. I am new to the message forums and I love what I see so far.

The reason I have decided to take my love for the Giants...