People who are criticizing Incognito for something he did in the past should look at themselves as well. Yeah, he did something awful. No other way around it.
But everyone has done something they shouldn't have and made mistakes. Whether its stealing, cheating, lying, whatever it is. Most people have done stuff they regret. Its called being human and learning from your mistakes.
Thats where Incognito is faltering. He's been making the same mistakes for 10 years. He should be heavily disciplined because he is not learning from his mistakes. I think many of you are looking at it the wrong way. Most NFL players and most PEOPLE in general have stuff they are not proud of or made a mistake. Its fixing and changing the mistakes that count. Ryan Tannenhill said it best. "Don't crucify people for their past". You see if people learn and change. Something Incognito is failing to do.