One can purchase personalized jerseys and t-shirts from sites such as Vistaprint and Customink. These sites allow one to customize the jerseys with their own text, colors, and even images (for a higher price).
Chat with our AI personalities
The NFL has there own shop. You can even get catalogs from them or go to NFLshop.com. I'm sure you can find a really great Giants jersey. I'm sure a sports store may have nice jerseys too