IR, PUP, NFI. What do all of those NFL roster designations mean?

NFL players compete all offseason and through training camp to make the active roster of their current team or perhaps elsewhere
Source: ABC News: Health - Category: Consumer Health News Tags: Health Source Type: news