If there is anyone worse in all of American media other than CNN, Forbes and The New York Times it is of course Stephen A Smith of ESPN.