Tournament brings 3 generations together, teaches life lessons

Tournament brings 3 generations together, teaches life lessons