Hello all.

I'm a big Giants fan from Australia and was just wondering if anyone here had any questions or was wanting to get into the game. I'm doing this because well, I love you sport, and I'd...