20,000 to participate in Sunday’s Beyond Zero Half-Marathon