Green’s Dictionary of Slang

non n.

[? SE non-performer]

(US black) a physically unco-ordinated person; a poor athlete.

[US]E. Folb Runnin’ Down Some Lines 40: In sports the lame is seen as a sack or a non.
[US]Eble Campus Sl. Mar. 4: non – clipping of Non-Factor In The Game Of Life – a loser, geek etc.