David Caruso: Douche Bag Extraordinaire

David Caruso is quite possibly the biggest douche bag in the world, and I know douche bags. I never understood all of the hype surrounding him.  I remember when NYPD Blue premiered a hundred years ago.  I was barely out of womb (or in my early teens), and clearly recall that his ugly mug graced [...]