from on (#777Q6)
The New York Giants recently placed three players on the Physically Unable to Perform (PUP) list in advance of training camp. What do all of the lists/roster designations we commonly hear about mean? Physically Unable to Perform (PUP) The physically unable to perform (PUP) list is for players who are judged physically unable to perform [...]