Giants Idea
I've always had a thing about generating a secondary mark for New York. The Giants is such a great name, it feels like it needs something other than the NY (a poor cousin to the Yankees mark) to give the brand meaning.
More by Fraser Davidson View profile
Like