Netflix has teamed up with Walmart to sell merchandise based on some of its hit original shows, including Squid Game and Stranger Things. For its part, Walmart is launching a new Netflix Hub through which Netflix fans will be able to find the exclusive merchandise, marking Netflix’s first digital storefront offered by a major retailer. Netflix is home to a …