Settled for having the team in scarlet (7)
I believe the answer is:
resided
'settled for' is the definition.
'resided' can be an answer for 'settled' (I've seen this before). I'm unsure of the 'for' bit.
'the team in scarlet' is the wordplay.
'the team' becomes 'side' (both can mean a sports team).
'in' is an insertion indicator.
'scarlet' becomes 'red' (synonyms).
'side' placed inside 'red' is 'RESIDED'.
'having' is the link.
Can you help me to learn more?
(Other definitions for resided that I've seen before include "Settled" , "Sojourned" , "Lived" , "Dwelt" , "stayed" .)