Transactions listed are from the 1946-47 through 2016-17 BAA/NBA
December 30, 2012
The Brooklyn Nets waived Josh Childress.
December 30, 2009
The Portland Trail Blazers signed Shavlik Randolph as a free agent.
December 30, 2008
The Oklahoma City Thunder waived Steven Hill.
December 30, 2003
The Houston Rockets traded John Amaechi and Moochie Norris to the New York Knicks for Clarence Weatherspoon.
December 30, 1996
The Vancouver Grizzlies waived Moochie Norris.
December 30, 1994
The Detroit Pistons signed Mike Peplowski as a free agent.
The Detroit Pistons signed Negele Knight as a free agent.
December 30, 1992
The Detroit Pistons signed Jeff Ruland as a free agent.
December 30, 1991
The Charlotte Hornets signed Ron Grandison as a free agent.
The Chicago Bulls waived Mark Randall.
December 30, 1988
The Detroit Pistons signed Steve Harris to the first of two 10-day contracts.
The Phoenix Suns signed Mark Davis to the first of two 10-day contracts.
The Charlotte Hornets waived Tom Tolbert.
December 30, 1986
The Dallas Mavericks signed Dennis Nutt as a free agent.
The Philadelphia 76ers signed World B. Free as a veteran free agent and sent a 1990 2nd round draft pick (Stefano Rusconi was later selected) to the Cleveland Cavaliers as compensation.
December 30, 1982
The Denver Nuggets signed Dwight Anderson to a 10-day contract.
December 30, 1981
The Cleveland Cavaliers signed Keith Herron as a free agent.
December 30, 1970
The Seattle SuperSonics signed Spencer Haywood as a free agent. The NBA sued Seattle because Haywood violated rules stating a player could not join the league until he was four years out of high school; the Supreme Court ruled in favor of Seattle on March 8, 1971.
December 30, 1949
The Anderson Packers traded Walt Kirk to the Tri-Cities Blackhawks for Red Owens.
December 30, 1947
The Providence Steam Rollers traded Ariel Maughan to the St. Louis Bombers for Wyndol Gray.