Question: who did david hasselhoff play on young and restless
Answer: Snapper Foster is a fictional character on the CBS daytime soap opera The Young and the Restless .