Massachusetts golf rep has side gig as pro poker player — and he's made $4 million |