Walmart stores will be closed this Thanksgiving, the retailer recently announced.
Walmart U.S. president and CEO John Furner announced that stores will close for the holiday, which usually is the start of the holiday shopping season and Black Friday weekend.