Troy Murphy has reached an agreement on a buyout with the Warriors, which is expected to be finalized on Monday.

Murphy is expected to choose between the Celtics and Heat after clearing waivers, according to Marc Stein. The Lakers and Knicks have not inquired about Murphy.

Portland also expressed interest, but the Celtics appear to be the favorite.