Enough Fish For All

Riddle:

Two fathers and two sons went fishing one day. They were there the whole day and only caught 3 fish. One father said, that is enough for all of us, we will have one each. How can this be possible?

Answer:

There was the father, his son, and his son’s son. This equals 2 fathers and 2 sons for a total of 3!