1."Each of the men brought his favorite snack to the picnic." 2."Everyone who wants to be in the “Toughman” contest should pay up his life insurance."
First sentence seems right(does it?)but shouldn't we say "pay up their life insurance" in second one?