David Waters to defend title at the annual Taibach RFC charity fun run.