Clue: They need protection perhaps, taking on good deliveries (7)
Answer: GOOLIES
Explanation: definition: slang for testicles 
taking on G (good) would make GOO-G-LIES=a type of cricket "deliveries"