Some of the best agents put on a show (5)
I believe the answer is:
stage
'a show' is the definition.
(thesaurus)
'some of the best agents put' is the wordplay.
'some of' indicates a hidden word.
'STAGE' can be found hidden inside 'best agents put'.
'on' is the link.
(Other definitions for stage that I've seen before include "Acting area" , "Acting platform; coach" , "Present; part of journey" , "Elevated platform" , "Mount (a play)" .)