NFL players have reportedly been recently entering into Income Purchase Agreements, which are contracts that involve an up-front payment by a third party to a player in exchange for the player promising the third party a percentage of his current and future NFL contracts. The NFL Players Association caught wind of these Income Purchase Agreements […]