Crossword Genius

This team shouldn’t chuck stones about? (7,6)

Ross

I believe the answer is:

crystal palace

I'm a little stuck... Click here to teach me more about this clue!

'this team' is the definition.
(football team)

'shouldn't chuck stones about?' is the wordplay.
I cannot really see how this works, but
'stones' could be 'st' (I've seen this in other clues) and 'st' is located in the answer.
'about?' could be 'c' (abbreviation for 'circa') and 'c' is found in the answer.
This may be the basis of the clue (or it may be nonsense).

Can you help me to learn more?

(Other definitions for crystal palace that I've seen before include "Footballers" , "In the glasshouse" , "Area of S. London" , "Former London landmark" , "London football club" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app