The New York Giants football franchise has opened a revamped online store. Sports e-commerce service provider TeamFanShop is managing the site's e-commerce capabilities and customer service as well as marketing the portal, located at shop.giants.com.