Riddle me this

2 fathers and 2 sons are out fishing, they catch a total of 6 fish, and each get 2 fish, how is that?

[spoiler=answer]a son, a father, and the grandfather :lol:[/spoiler]