Over the years, there have been a number of Vikings players who have gotten themselves into different types of problems, legal and otherwise, including drunken driving arrests.
But I never have seen an athlete stand up like new Vikings defensive end Jared Allen did on Wednesday, face the media, and talk freely about his past -- his three drunken driving arrests that got him a two-game suspension and his being a general bad boy.
There was the Love Boat situation during the Mike Tice era that nobody involved would talk about before being forced to do so in court.
To my knowledge, Bryant McKinnie hasn't talked publicly about the brawl at a Miami nightclub that led to his being charged, though I hear reports about his role in it were somewhat exaggerated.
Dwight Smith had problems off the field and in the locker room, but there wasn't any comment.
But Allen didn't duck a question, no excuses, no alibis -- he just took the blame for what he had done and promised to be a good boy.
"Yeah, you expect that," he said about the questions. "I've never run from my mistakes. I've owned up to them."
Before the Vikings officials signed Allen to the big $74 million contract that might include some protection in case his does get in trouble, there were a lot of questions asked by owner Zygi Wilf and others.