Football you don't need or employ enforcers...and who would he be body guarding for 6 to 12 snaps a game?
Who knows the reasoning. ...likes the story I guess and we know Osh likes military stuff ..so prob the reason right there as he is nothing special at all in any role and at 32 next yr ..not worthy of a project