Giants Idea

Giants

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.

keyboard shortcuts: L or F like post comment