Their play won't earn them money (8)
I believe the answer is:
amateurs
If this is the answer, I'm afraid I cannot explain it.
Can you help me to learn more?
(Other definitions for amateurs that I've seen before include "They're enthusiastic" , "sporting types" , "They play for love of the game" , "inept lot?" , "Non-professionals" .)