Clue: Olympiacos character always retained ball so long (7)
Answer: CHEERIO
Explanation: Definition: so long

**CHI** (Greek letter, so "Olympiacos character") *retained* **E'ER** ("always") + **O** ("ball")
 

 
*Olympiacos is a Greek football team.