Clue: Sports venue broadcasting darts news… (2,7)
Answer: ST ANDREWS
Explanation: Definition: Sports venue
=golf course
 (darts news)