Yes Hammer why are you thinking randy couture indeed?! Everyone loves to say Randy was on this that or the other without a shred of proof!
Anyway, I was in Walmart yesterday and I saw they are selling cans of TRT next to pepsi and coke. They also have a handy family pack which is great if you want to stock up for the winter.
Maybe it was because of this article