Tuesday, February 9, 2010

Insult to Injury

BWAHAHAHA!!! Just found out that the New Orleans Saints Super Bowl Championship T-shirts will be manufactured by an Adidas Group plant in...ready for this...Indianapolis! Oh man that hurts.