Here are some of the options

Option 1: Toronto send Bargs, Linas Kleiza
Cleveland send Tristan Thompsons, Luke Walton (expiring), Omri Casspi (expiring)
http://espn.go.com/nba/tradeMachine/?tradeId=ctu9cbk

With this trade, we get a PF (Canadian) in T.Thompsons, an expiring in Walton and Casspi
For this trade to work ,we have to throw in L.Kleiza. Question is will the Cavs part ways with their budding star in T.Thompsons and take on A.Bargnani.

Option 2: Toronto send Bargs, AA, 2nd round pick
Cleveland send Luke Walton (expiring), Mareese Speights, CLE 2x1st round pick (Heat's pick, King's pick)

With this trade, we get a backup PF in Speights who played along with R.Gay in the Grizzlies. Luke Walton for his expiring and two 2013 1st round picks who we can go after a backup PG and Center


Option 1: Toronto send Bargs, Kleiza
Goldenstate send Jefferson, Landry, GSW 1st round pick

With this trade, we get a backup SF in Jefferson who expires after next year, he would be a decent backup behind R.Gay. Carl Landry would be a good backup or starting PF for this league and we get their 1st round pick

Option 2: Toronto send Bargs, AA
Goldenstate send A.Biedrins, Carl Landry

With this trade, we get a backup C in Biedrins and a decent PF in Landry.

I based on these trade due to a source that we would facilitate a trade with the Cavs and Warriors who had shown interests in Bargnani.