Um, Cowherd hasn't been suspended because ESPN makes capitalistic decisions. You disagree? What sponsor(s) are calling for his head?
Furthermore, what exactly did he say on this topic that is inaccurate & not supported by facts? Facts are, NASCAR has a big segment of their fanbase that believes in "getting even" and "eye-for-an-eye". It's not a real stretch to watch that video & conclude Stewart murdered Ward. What exactly has Stewart done in his career to give him the benefit of the doubt?
Truth is an absolute defense.