Like an active volcano, Albert Haynesworth erupted again on Saturday.

It wasn’t an explosion of anger, but Haynesworth’s comments continue to further the perception that he’s a selfish athlete who has difficulty buying into a team concept.

Appearing on “The Kevin and Rock Show” on 106.7 The Fan in D.C., Haynesworth said he’s not a slave simply because he signed a massive contract that will have paid him more than $35 million for two years when this season is over.

Funny thing is, no one has called Haynesworth that. He seems to think that the demands made by coach Mike Shanahan put him in that type of position however.

“It's been real crazy," Haynesworth said in an interview transcribed by the Washington Post. “I've never seen anything like this.

“I guess, in this world, we don't have a lot of people with backbones. Just because somebody pays you money don't mean they'll make you do whatever they want. I mean, that means everything is for sale. I mean, I'm not for sale. Yeah, I signed the contract and got paid a lot of money, but just because, that don't mean I'm for sale or a slave or whatever.

"We agreed upon coming to that (contract) that I'd play defensive tackle and not nose guard and all that other stuff. I was signing with a 4-3 team," he continued. "It was a lot of promises and stuff like that. But now, it's been better, dealing with (defensive coordinator Jim) Haslett, and we run a lot of 4-3 stuff and you'll see that (Sunday at St. Louis)."

Haynesworth is questionable on the injury report but expects to be in uniform and play. He’s gotten 17 snaps on the field so far this season after sitting out last week. We’ll see if he’s ready to go to work.

Follow me on Twitter: BradBiggs

Click here to win cash today playing fantasy football with the NFP and FanDuel