Caron Butler has agreed to sign with the Oklahoma City Thunder.

Butler also strongly considered the Miami Heat.

Butler was bought out this week by the Milwaukee Bucks.