By all accounts from people who actually know him, he's a good guy. He just doesn't have a filter.
On a side note, fuck Nantz, Simms, Bradshaw, and any other talking head with a mic and an opinion on Hardy. DV by football players isn't exactly new, where were these assholes five years ago...