Do male geese lay eggs?

No. They do not lay eggs, the female lays the eggs.