That list of players you provided only serves to disprove your own point. Those listed players, with all their troubles and bad actions, are still playing in the NFL because they are talented and help their team win. That list shows the NFL does not care what you do, or who you are. If you can play, win and compete, you will find a roster spot. Michael Sam is not on a roster today because teams don’t believe he can help them win. If he improves, practices, gets bigger, faster, stronger, he will find his way on to a team, regardless of his life decisions.