I played against him several times a week for many years and while I never knew him to intentionally cheat, he does take many bathroom breaks and could work on giving his opponents a better rack
One time when I was playing him, it was the finals of a tourney, and his posse was sitting there talking loudly in Spanish about me, about how he would beat me, etc...I don't think they realized that I understood Spanish until I told them politely IN SPANISH that if they wanted to talk, they should sit somewhere else. The looks on their faces were priceless.
While he may not outright cheat, he definitely did nothing to try and discourage them from sharking me.
While I admire his game and like him personally, he won't get any sportsmanhsip awards from me. You, on the other hand, would. (get a sportsmanship award, that is.)
Cheers,
RC