Some contracts have a lower base salary for being on IR. Usually for camp fodder types, and occasionally for high injury risk players. So he gets to walk away with 1.5M for this year (minus taxes and various fees). If he was smart with his money (and as a UDFA, he should not have expected the NFL money would last all that long), he should enough to live on for several years. I'm guessing no insurance company would write that policy.