Caron Butler has chosen to sign with the Oklahoma City Thunder over the Miami Heat, league sources told Yahoo Sports.

Butler informed teams of his decision on Friday morning, a league source told Yahoo Sports.

After securing a contract buyout from the Milwaukee Bucks on Thursday morning, Butler is expected to clear waivers on Saturday at 5 p.m. ET, and will sign for the rest of the season to play with Thunder stars Kevin Durant and Russell Westbrook.

Despite close relationships and history with the Miami Heat, Butler decided that his best opportunity to make an impact and chase a championship belonged with Oklahoma City. Miami has lost out on the top two free-agent buyout players in Danny Granger and Butler.

The fact that Oklahoma City stopped pursuing Danny Granger several days before his Los Angeles Clippers commitment led many in the NBA to believe the Thunder were confident of securing Butler as a free agent.