Ditch McGillicuddy is a rare individual. After facing a plethora of incredible challenges throughout his life, this guy can best be described as a survivor. No matter what has been thrown at him-a couple of bouts with insanity, multiple attempts on his life from reincarnations of Norse deities, marriage, kids-Ditch has always found a way to remain standing. Not only that, he has somehow managed to keep a sense of humor about the seemingly endless...