This sport desperately needs to establish long-term contracts and salary caps like the NFL and other professional sports. That could curb 90% of the angst against the current system, all but the "they shouldn't be paid at all!!!" crowd.