A long time Giants fan living in Australia, this blog contains my ramblings about my favourite team, the mighty New York Giants.