The combination of free agency and a salary cap is a beautiful thing because it forces change. It creates eternal excitement in the NBA, because every team changes at least a little bit every season.
Free agency is a way for some teams to acquire the talent that they desperately need, while front offices with young and talented players could be forgiven for resenting the process if it costs them their future stars.
In the blink of an eye, the Heat were no longer the same team that had been bullied by the Boston Celtics in the playoffs two months earlier.
Situations such as The Decision will forever be linked with free agency, and hopefully the process will continue to change the landscape of the league for years to come. '
I didn't include players that I expect to re-sign with their current team in this list.