Warning: This is a very graphic post about what goes into dogfighting. It is pretty graphic at certain points. So, be warn.
To me there exists nothing in this world which, given the right circumstances and given the appropriate amount and manner of retribution, can't be forgiven. The fallibility of our nature and the idea that -- at least here -- we have a measure of freedom to do and think as we please lends to that. People are going to make mistakes. Sometimes, those mistakes will be big ones. But somehow, someway, all of that can be erased under the right conditions, and given time.
In the retrospectives of Michael Vick's largest mistake, we often hear it referred to as the "Michael Vick dog fighting scandal". And that in and of itself is enough to concoct horrible depictions in some people's brains, of cheesy rap music blaring over a fortified dog ring where onlookers straddle over and watch canines fight one another. To some, that is enough.