That's son Steve on the left, Dan (the groom), younger brother Andrew

(a sophomore at Northeastern University), and grandpa with the big grin.