Nice topic Jomo. Agreed - free agency and the salary cap make it difficult to keep your best players, and result in a great redistribution of talent...