Exactly. Love them for their on the field shit. If you want your athletes to be squeaky clean, then well... stop watching sports.
Barkley said it loud and clear 20 years ago, he's not a role model. No athlete is a role model, they are humans that just happen to be really awesome at a particular sport.
This guy wrote the biography of Walter, this stuff was apart of his life, would you rather be lied to? Either way, it doesn't make a difference, still an exceptional ballplayer and a really good guy when I met him, still have his autographed hat in my room.