Tag » alpha dog of the week
  Remember when Lululemon CEO Chip Wilson embarrassed himself and his company by blaming women’s bodies for defective pants? Yeah, that really did a lot for his business. So did his previous comment that birth control causes divorce. Oh, yeah, and his racist remarks about Japanese people. Friendly guy.    Well, thank goodness for Stephen Colbert. In a recent piece, the comedic genius exposes just how much of a non-apology this guy gave for his ... Read More