Question: who did david hasselhoff play on young and restless
Answer: Snapper Foster