Rio DeLeon

Birth date: Apr 10, 1948 Death date: Sep 2, 2020

Rio Solis Deleon, 72, of Fremont, CA, passed away at home, surrounded by his loving family. Some say he invented the Dad Joke, famous for asking “What’s your name, ?” A celebration of his life will be held on Wednesday and Thursd