David Will, of Havertown, Pa., plays ball on the beach with his sons, David Jr., James and Patrick.
June 15, 2020