Riddle: Two fathers and two sons go fishing. Each one catches a fish. Yet, they only came home with 3 fish. Why?
Answer: A son, his father and the grandfather went fishing. The father and the grandfather are both dads. The son and the father are both sons.
Source: https://riddles.com/index.php/6921