Traffic stop yields $20K in seized funds