English university announced sport in different location (9)
I believe the answer is:
elsewhere
'english university announced sport in different location' is the definition.
I can't tell whether this definition defines the answer.
'english university announced sport in different location' is the wordplay.
'english' becomes 'E' (abbreviation).
'university' becomes 'lse' (London School of Economics).
'announced sport in different location' becomes 'where' (I can't explain this - if you can you should believe this answer much more).
'e'+'lse'+'where'='ELSEWHERE'
Can you help me to learn more?
(Other definitions for elsewhere that I've seen before include "Not in this place - try another" , "In a different place" , "abroad?" , "away" , "different position" .)