I'm no big fan of Guber Graham, but the real scum here is Jon Stewart. What does racism have to do with anything? Stewart introduces the Graham clip by mentioning racism coming out of nowhere. Graham says: 1) I worked in a pool hall 2) By working there I learned to smell a BSer. 3) the Iranian Government smells like BS.
Where is the racism? Stewart is planting the idea in the viewer's mind that Graham knew Iranian pool players when he was a kid and they were all liers. Only after the clip does Stewart mention how stupid it is that since he spotted liers in a pool hall that he is an expert on Iranian policy (departing from the racism charge).
I think Graham was just trying to be folksy. Much ado about nothing, IMO.
Um, this is a bit racist:
"Everything I learned about Iranians I learned working in the pool room," he said. "I met a lot of liars, and I know the Iranians are lying."