Endless drinks for one thousand bought at the bar showcasing the games (6,7)
I believe the answer is:
sports grounds
'endless drinks' is the definition.
I know nothing about this answer so I cannot tell whether this works.
'one thousand bought at the bar showcasing the games' is the wordplay.
I cannot quite see how this works, but
'one' could be 'un' (I've seen this in other clues) and 'un' is present in the answer.
'thousand' could be 'g' ('G' can be a synonym of 'thousand') and 'g' is located in the answer.
'bar' could be 'rod' (I've seen this in other clues) and 'rod' is found in the leftover letters.
'games' could be 'sport' (I've seen this before) and 'sport' is found in the answer.
This explanation may well be incorrect...
'for' acts as a link.
Can you help me to learn more?