He sells his own brand of supplements through his program. Been doing it for years. I'd be shocked if a fitness personality wasn't selling them.
Printable View
The StarCaps thing was wacky. IIRC, it was ok and players had been taking it to make weight for a while. Formula got changed, but the new ingredient did not appear on the label. NFL knew about this, but didn't send out a warning. It then proceeded to collect a list of players who were using it (Deuce McAllister was one) and suspend them all! Cool sting operation guys!