Nick Capra to Billy Santoro: “You Stink!” February 23, 2016 Billy Santoro and Nick Capra will not be collaborating on Billy’s website anytime soon.