The Deptford Walmart, while 5 miles away from the Philadelphia Eagles stadium, features an extensive assortment of New York Giants holiday product. Yesterday I FB live streamed about it and got some interesting comments. Today, I offer additional written commentary.