2012 NBA Offseason: Free Agency Updates Around the League


It has been an eventful offseason of swirling rumors of trades and free agent signings. With July 11 being the first day that these proposed deals can be finalized, let’s recap the moves that have been made. Note that this does not include signing players drafted in the 2012 NBA draft. Any player that is an unrestricted free agent but has not signed is not listed except in the case of an option not picked up.

Eastern Conference 

Atlantic Division:

Boston Celtics:

  • Resigned: Kevin Garnett (3 years, $34 million), James Green (4 years, $36 million), Brandon Bass (3 years, $20 million)
  • Newly signed: Jason Terry (3 years, $15.675 million)
  • Lost to free agency: Ray Allen (Heat)

Brooklyn Nets:

  • Resigned: Deron Williams (5 years, $98.77 million), Gerald Wallace (4 years, $40 million)
  • Newly signed: Mirza Teletovic, Jerry Stackhouse (1 year, $1.3 million)
  • Traded for: Joe Johnson, Reggie Evans
  • Traded away: Johan Petro, DeShawn Stevenson, Anthony Morrow, Jordan Farmar, Jordan Williams

New York Knicks:

  • Resigned: Steve Novak (4 years, $15 million), J.R. Smith
  • Newly signed: Jason Kidd (3 years, $9 million), James White
  • Traded for: Marcus Camby
  • Traded away: Toney Douglas, Josh Harrellson, Jerome Jordan

Philadelphia 76ers:

  • Resigned: Lavoy Allen (2 years, $6 million), Spencer Hawes (2 years, $13.1 million)
  • Traded for: Dorell Wright
  • Amnestied: Elton Brand (1 year, $18.16 million left on contract)

Toronto Raptors:

  • Resigned: Aaron Gray (2 years, $5 million)
  • Traded for: Kyle Lowry
  • Lost to free agency: Sonny Weems, Jerryd Bayless

Central Division:

Chicago Bulls:

  • Newly signed: Kirk Hinrich (2 years, $6 million)
  • Waived: C.J. Watson
  • Lost to free agency: Ronnie Brewer

Cleveland Cavaliers:

  • Resigned: Luke Harangody (1 year, $1.1 million)
  • Waived: Manny Harris

Detroit Pistons:

  • Lost to free agency: Vernon Macklin

Indiana Pacers:

  • Resigned: George Hill (5 years, $40 million)
  • Lost to free agency: A.J. Price

Milwaukee Bucks:

  • Resigned: Ersan Ilyasova (5 years, $45 million)

Southeastern Division:

Charlotte Bobcats: 

  • No action

Miami Heat:

  • Newly signed: Ray Allen (2 years, $6.18 million), Rashard Lewis

Orlando Magic:

  • Resigned: Jameer Nelson
  • Traded for: Gustavo Ayon
  • Traded away: Ryan Anderson

Washington Wizards:

  • Traded for: Emeka Okafor, Trevor Ariza
  • Traded away: Rashard Lewis

Western Conference

Southwest Division:

Dallas Mavericks:

  • Lost to free agency: Jason Kidd (Knicks), Jason Terry (Celtics)

Houston Rockets:

  • Traded for: Toney Douglas, Josh Harrellson, Jerome Jordan
  • Traded away: Kyle Lowry, Marcus Camby
  • Lost to free agency: Goran Dragic (Suns)

Memphis Grizzlies:

  • Resigned: Darrell Arthur (3 years, $9 million), Marreese Speights (2 years, $9 million)
  • Newly signed: Jerryd Bayless
  • Lost: O.J. Mayo

New Orleans Hornets:

  • Traded for: Ryan Anderson
  • Traded away: Emeka Okafor, Trevor Ariza, Jarrett Jack, Gustavo Ayon
  • Waived: Rashard Lewis

San Antonio Spurs:

  • Resigned: Tim Duncan, Boris Diaw (2 years, $9 million), Danny Green (3 years, $12 million)
  • Newly signed: Nando de Colo

Northwest Divison:

Denver Nuggets:

  • Resigned: Andre Miller

Minnesota Timberwolves:

  • Newly signed: Brandon Roy (2 years, $10.4 million), Alexey Shved
  • Traded for: Chase Budinger
  • Lost to free agency: Michael Beasley (Suns)

Oklahoma City Thunder:

  • Newly signed: Hasheem Thabeet

Portland Trailblazers:

  • Newly signed: Victor Claver
  • Lost to free agency: Jamal Crawford (Clippers), J.J. Hickson
  • Bought out: Shawne Williams

Utah Jazz:

  • Resigned: Jeremy Evans (3 years, $5.5 million)
  • Traded for: Marvin Williams
  • Traded away: Devin Harris
  • Bought out: Raja Bell

Pacific Division

Golden State Warriors:

  • Traded for: Jarrett Jack
  • Traded away: Dorell Wright

Los Angeles Clippers:

  • Resigned: Chauncey Billups
  • Newly signed: Jamal Crawford
  • Traded away: Reggie Evans (Nets)
  • Lost to free agency: Nick Young (76ers)

Los Angeles Lakers:

  • Resigned: Devin Ebanks (1 year, $1.4 million)
  • Traded for: Steve Nash

Phoenix Suns:

  • Newly signed: Goran Dragic (4 years, $34 million), Michael Beasley (3 years, $18 million)
  • Traded away: Steve Nash
  • Lost to free agency: Aaron Brooks

Sacramento Kings:

  • Resigned: Jason Thompson


The 5 best remaining free agents at each position (discounting restricted free agents with an offer sheet):

Point guard: Raymond Felton, Baron Davis, Ramon Sessions, Jonny Flynn, Aaron Brooks

Shooting guard: O.J. Mayo, Carlos Delfino, C.J. Miles, Courtney Lee, Randy Foye

Small forward: Matt Barnes, Mickael Pietrus, Sam Young, Josh Howard, Grant Hill

Power forward: Elton Brand, Antawn Jamison, J.J. Hickson, Carl Landry, Kenyon Martin

Center: Chris Kaman, Javale McGee, Greg Oden, Mehmet Okur, Greg Stiemsma