The Problem with the NFL

Is your business incentivizing employee collaboration? The NFL does not have guaranteed contracts. This means that you can negotiate your multi-year deal, but if your get injured, sneeze the wrong way, or otherwise lose your marketability, then you end up on the...