The Milwaukee Bucks on Sunday signed free agent guard Cam Thomas, who had been waived by the Brooklyn Nets after the trade deadline on Thursday. Thomas, 24, had a sometimes sour relationship with the Nets and signed a $5.9 million qualifying offer last summer after he and the team could not agree to contract terms.