Walmart offers a selection of Sports Team Christmas Stockings
in 48 styles (Yankees pictured) for $16
each plus 97 cents
for shipping. (Free Site-to-Store pickup is also available; orders over $45 receive free shipping.) That's the lowest total price we could find for any of these teams' Christmas stockings by $7. Sales tax is added where applicable. The selection includes teams from the NBA, MLB, NFL, NHL, NCAA, and more.
Of note, hanging one of these up can really backfire on you at Christmas, though. What if you hang up a Yankees stocking, and Santa is a Socks fan? After all, St. Nick does wear red all the time. (Well ... if you use that criteria, he could very well be a communist. This write-up got away from us.)