skip to Main Content
Walmart South Jersey Carries Tons Of Giants Merchandise

Walmart Deptford and their NY Giants Fascination

  • December 10, 2017
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.