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